Compartilhar via


sp_catalogs (Transact-SQL)

Aplica-se: SQL Server

Retorna a lista de catálogos no servidor vinculado especificado. Isso é equivalente aos bancos de dados no SQL Server.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@server_name [ = ] N'server_name'

O nome de um servidor vinculado. @server_name é sysname, sem padrão.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
CATALOG_NAME nvarchar(128) Nome do catálogo.
DESCRIPTION nvarchar(4000) Descrição do catálogo.

Permissões

Requer a permissão SELECT no esquema.

Exemplos

O exemplo a seguir retorna informações de catálogo para o servidor vinculado OLE DB ODBC Linked Server #3.

Observação

Para sp_catalogs fornecer informações úteis, o OLE DB ODBC Linked Server #3 já deve existir.

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