返回指定链接服务器中目录的列表。 这等效于 SQL Server 中的数据库。
适用范围:SQL Server(SQL Server 2008 到当前版本)。 |
语法
sp_catalogs [ @server_name = ] 'linked_svr'
参数
- [ @server_name =] 'linked_svr'
链接服务器的名称。 linked_svr 的数据类型为 sysname,无默认值。
结果集
列名 |
数据类型 |
说明 |
---|---|---|
Catalog_name |
nvarchar(128) |
目录的名称 |
说明 |
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_column_privileges (Transact-SQL)
sp_linkedservers (Transact-SQL)