Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Para dar suporte a consultas distribuídas do SQL Server, a interface do provedor OLE DB do SQL Server Native Client IDBSchemaRowset retorna metadados em servidores vinculados.
Se a propriedade DBPROPSET_SQLSERVERSESSION SSPROP_QUOTEDCATALOGNAMES for VARIANT_TRUE, um identificador entre aspas poderá ser especificado para o nome do catálogo (por exemplo, "my.catalog"). Ao restringir a saída do conjunto de linhas de esquema por catálogo, o provedor OLE DB do SQL Server Native Client reconhece um nome de duas partes que contém o servidor vinculado e o nome do catálogo. Para os conjuntos de linhas de esquema na tabela abaixo, especificando um nome de catálogo de duas partes como linked_server.O catálogo restringe a saída ao catálogo aplicável do servidor vinculado nomeado.
| Conjunto de linhas de esquema | Restrição de 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 vinculado, use a sintaxe linked_server (em que o separador de período faz parte da especificação de nome). Essa sintaxe é equivalente a especificar NULL para a restrição de nome de catálogo e também é usada quando o servidor vinculado indica uma fonte de dados que não dá suporte a catálogos.
O provedor OLE DB do SQL Server Native Client define o conjunto de linhas de esquema LINKEDSERVERS, retornando uma lista de fontes de dados OLE DB registradas como servidores vinculados.
Consulte Também
Suporte ao conjunto de linhas de esquema (OLE DB)
Conjunto de linhas LINKEDSERVERS (OLE DB)