sp_catalogs (Transact-SQL)

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

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

sp_catalogs [ @server_name = ] 'linked_svr'

Аргументы

  • [ @server_name =] 'linked_svr'
    Имя связанного сервера. Аргумент linked_svr имеет тип sysname и не имеет значения по умолчанию.

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

Имя столбца Тип данных Описание

Catalog_name

nvarchar(128)

Имя каталога

Description

nvarchar(4000)

Описание каталога

Разрешения

Необходимо разрешение SELECT на схему.

Примеры

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

ms189764.note(ru-ru,SQL.90).gifПримечание.
Чтобы процедура 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)

Справка и поддержка

Получение помощи по SQL Server 2005