sp_catalogs (Transact-SQL)

Применимо к:SQL Server

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

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

Синтаксис

  
sp_catalogs [ @server_name = ] 'linked_svr'  

Аргументы

[ @server_name = ] 'linked_svr' Имя связанного сервера. linked_svr — 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';  

См. также

sp_addlinkedserver (Transact-SQL)
sp_columns_ex (Transact-SQL)
sp_column_privileges (Transact-SQL)
sp_foreignkeys (Transact-SQL)
sp_indexes (Transact-SQL)
sp_linkedservers (Transact-SQL)
sp_primarykeys (Transact-SQL)
sp_tables_ex (Transact-SQL)
sp_table_privileges (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)