Provedores OLE DB testados com o SQL Server

As consultas distribuídas do SQL Server foram testadas com vários provedores OLE DB. Os seguintes provedores OLE DB testados são instalados com o SQL Server:

Os outros provedores testados são:

A tabela a seguir mostra os provedores OLE DB que foram testados com consultas distribuídas do SQL Server. Há suporte para referência a esses provedores em uma instrução SELECT especificando uma consulta passagem nas funções OPENQUERY e OPENROWSET.

Fonte de dados

Nome do provedor

Use em nomes de quatro partes

Use em consultas passagem e comandos

Use em INSERT, UPDATE ou DELETE

Use em transações distribuídas

SQL Server 7.0 ou posterior

Provedor OLE DB do MicrosoftSQL Server Native Client

Sim

Sim

Sim

Sim

Fontes de dados ODBC

Microsoft OLE DB Provider for ODBC

Sim*

Sim

Sim*

Sim*

Microsoft Bancos de dados Access (Jet)

Microsoft OLE DB Provider for Jet versão 4.00

Sim

Sim

Sim (não se o banco de dados foi criado usando Microsoft Jet versão 4.0 ou anterior)

Não

Planilhas do MicrosoftExcel

Microsoft OLE DB Provider for Jet versão 4.00

Sim

Sim

Sim

Não

Bancos de dados Oracle

Microsoft OLE DB Provider for Oracle

Sim

Sim

Sim

Sim

Bancos de dados Oracle**

Provedor Oracle para OLE DB (8.1.7.3.0) para Windows 2000/NT

Sim

Sim

Sim

Sim

Diretório do Microsoft Windows 2000

Microsoft OLE DB Provider para Serviços de Diretório da Microsoft

Não

Sim

Não

Não

Sistema de arquivos local (por meio de Serviços de Indexação)

Microsoft OLE DB Provider for Microsoft Indexing Service (requer o Microsoft Windows NT 4.0 Service Pack 4 ou posterior)

Não

Sim

Não

Não

Bancos de dados IBM DB2

MicrosoftOLE DB Provider for DB2

Sim

Sim

Sim

Sim

Microsoft Exchange Server

Microsoft OLE DB Provider for Exchange Server

Não

Sim

Não

Não

* As capacidades do Microsoft OLE DB Provider for ODBC dependem do driver ODBC que está sendo usado. O provedor pode não oferecer suporte a essas capacidades com alguns drivers ODBC.

** O suporte ao Oracle Provider for OLE DB é o seguinte:

Oracle de 32 bits

Apenas fora de processo

Oracle de 64 bits

Nenhum

Embora a Microsoft ofereça suporta apenas a consultas distribuídas que fazem referência a provedores testados pela Microsoft, consultas distribuídas devem funcionar com qualquer provedor OLE DB que atenda aos requisitos documentados na Referência do provedor OLE DB para consultas distribuídas.

Se não houver suporte para uso de um provedor em um nome de quatro partes, o provedor poderá ser referido em uma função OPENQUERY ou OPENROWSET usando uma consulta passagem.

Consulte também

Conceitos