Поделиться через


sp_catalogs (Transact-SQL)

Область применения: SQL Server

Возвращает список каталогов на указанном связанном сервере. Это эквивалентно базам данных в SQL Server.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_catalogs [ @server_name = ] N'server_name'
[ ; ]

Аргументы

[ @server_name = ] N'server_name'

Имя связанного сервера. @server_name — sysname без значения по умолчанию.

Результирующий набор

Имя столбца Тип данных Description
CATALOG_NAME nvarchar(128) Имя каталога
DESCRIPTION nvarchar(4000) Описание каталога

Разрешения

Требуется SELECT разрешение на схему.

Примеры

В следующем примере возвращаются данные каталога для связанного сервера с именем OLE DB ODBC Linked Server #3.

Примечание.

Для sp_catalogs предоставления полезных сведений OLE DB ODBC Linked Server #3 необходимо уже существовать.

USE master;
GO
EXEC sp_catalogs 'OLE DB ODBC Linked Server #3';