Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Base de dados SQL no Microsoft Fabric
Para suportar consultas distribuídas SQL Server, o OLE DB Driver para a interface IDBSchemaRowset do SQL Server devolve metadados em servidores ligados.
Se a propriedade DBPROPSET_SQLSERVERSESSION SSPROP_QUOTEDCATALOGNAMES for VARIANT_TRUE, pode ser especificado um identificador entre aspas para o nome do catálogo (por exemplo, "my.catalog"). Ao restringir a saída do conjunto de linhas do esquema por catálogo, o Driver OLE DB para SQL Server reconhece um nome em duas partes contendo o nome do servidor ligado e do catálogo. Para os conjuntos de linhas de esquema na tabela abaixo, especificando um nome de catálogo em duas partes como linked_server.o catálogo restringe a saída ao catálogo aplicável do servidor ligado nomeado.
| Conjunto de linhas de esquema | Restrição do catálogo |
|---|---|
| DBSCHEMA_CATALOGS | CATALOG_NAME |
| DBSCHEMA_COLUMNS | TABLE_CATALOG |
| DBSCHEMA_PRIMARY_KEYS | TABLE_CATALOG |
| DBSCHEMA_TABLES | TABLE_CATALOG |
| DBSCHEMA_FOREIGN_KEYS | PK_TABLE_CATALOG FK_TABLE_CATALOG |
| DBSCHEMA_INDEXES | TABLE_CATALOG |
| DBSCHEMA_COLUMN_PRIVILEGES | TABLE_CATALOG |
| DBSCHEMA_TABLE_PRIVILEGES | TABLE_CATALOG |
Observação
Para restringir um conjunto de linhas de esquema a todos os catálogos de um servidor ligado, use a sintaxe linked_server (onde o separador sublinhado faz parte da especificação do nome). Esta sintaxe é equivalente a especificar NULL para a restrição de nomes de catálogo e também é usada quando o servidor ligado indica uma fonte de dados que não suporta catálogos.
O Driver OLE DB para SQL Server define o conjunto de linhas do esquema LINKEDSERVERS, retornando uma lista de fontes de dados OLE DB registadas como servidores ligados.
Ver também
Suporte a Conjuntos de Linhas de Esquema (OLE DB)
Conjunto de Linhas LINKEDSERVERS (OLE DB)