Suporte a conjunto de linhas de esquema (OLE DB)
O provedor do OLE DB do SQL Server Native Client também suporta o retorno de informações de esquema de um servidor vinculado ao processar consultas distribuídas Transact-SQL.
Observação |
---|
Apesar de o SQL Server suportar sinônimos, metadados para sinônimos não são retornados pelo SQL Server Native Client. |
As tabelas a seguir listam conjuntos de linhas de esquema e as colunas de restrição suportados pelo provedor do OLE DB do SQL Server Native Client.
Conjunto de linhas de esquema |
Colunas de restrição |
---|---|
DBSCHEMA_CATALOGS |
CATALOG_NAME |
DBSCHEMA_COLUMN_PRIVILEGES |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME GRANTOR GRANTEE |
DBSCHEMA_COLUMNS |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME As colunas adicionais a seguir são específicas ao SQL Server:
|
DBSCHEMA_FOREIGN_KEYS |
Todas as restrições são suportadas. PK_TABLE_CATALOG PK_TABLE_SCHEMA PK_TABLE_NAME FK_TABLE_CATALOG FK_TABLE_SCHEMA FK_TABLE_NAME |
DBSCHEMA_INDEXES |
As restrições 1, 2, 3 e 5 são suportadas. TABLE_CATALOG TABLE_SCHEMA INDEX_NAME TABLE_NAME |
DBSCHEMA_PRIMARY_KEYS |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME |
DBSCHEMA_PROCEDURE_PARAMETERS |
Todas as restrições são suportadas. PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME PARAMETER_NAME |
DBSCHEMA_PROCEDURES |
As restrições 1, 2 e 3 são suportadas. PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME DBSCHEMA_PROCEDURES só retorna procedimentos que podem ser executados pelo usuário atual, ou para os quais o usuário atual obteve permissão de VIEW DEFINITION. |
DBSCHEMA_PROVIDER_TYPES |
Todas as restrições são suportadas. DATA_TYPE BEST_MATCH |
DBSCHEMA_SCHEMATA |
Todas as restrições são suportadas. CATALOG_NAME SCHEMA_NAME SCHEMA_OWNER |
DBSCHEMA_STATISTICS |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME |
DBSCHEMA_TABLE_CONSTRAINTS |
Todas as restrições são suportadas. CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE |
DBSCHEMA_TABLE_PRIVILEGES |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME GRANTOR GRANTEE |
DBSCHEMA_TABLES |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE |
DBSCHEMA_TABLES_INFO |
Todas as restrições são suportadas. TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE |
Nesta seção
Suporte à consulta distribuída no conjunto de linhas do esquema
Conjunto de linhas LINKEDSERVERS (OLE DB)