sp_catalogs (Transact-SQL)

Aplica-se a: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 = ] 'linked_svr'  

Argumentos

[ @server_name = ] 'linked_svr' É o nome de um servidor vinculado. linked_svr é sysname, sem padrão.

Conjuntos de resultados

Nome da coluna Tipo de dados Descrição
Catalog_name nvarchar(128) Nome do catálogo.
Descrição 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 que sp_catalogs forneça informações úteis, o OLE DB ODBC Linked Server #3 deve já existir.

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

Confira também

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)
Procedimentos armazenados do sistema (Transact-SQL)