Proveedores OLE DB probados con SQL Server

Las consultas distribuidas de SQL Server se han probado con varios proveedores OLE DB. Los siguientes proveedores OLE DB probados se instalan con SQL Server:

Los otros proveedores probados son los siguientes:

En la siguiente tabla se muestran los proveedores OLE DB que se han probado con consultas distribuidas de SQL Server. Se puede hacer referencia a todos estos proveedores en una instrucción SELECT; para ello, hay que especificar una consulta de paso a través en las funciones OPENQUERY y OPENROWSET.

Origen de datos

Nombre de proveedor

Usar en nombres de cuatro partes

Usar en comandos y consultas de paso a través

Usar en INSERT, UPDATE o DELETE

Usar en transacciones distribuidas

SQL Server 7.0 ó posterior

Proveedor OLE DB de Microsoft SQL Server Native Client

Orígenes de datos ODBC

Proveedor Microsoft OLE DB para ODBC

Sí*

Sí*

Sí*

Bases de datos de Microsoft Access (Jet)

Proveedor Microsoft OLE DB para Jet versión 4.00

Sí (No si la base de datos se creó con Microsoft Jet versión 4.0 ó anterior)

No

Hojas de cálculo de Microsoft Excel

Proveedor Microsoft OLE DB para Jet versión 4.00

No

Bases de datos Oracle

Proveedor Microsoft OLE DB para Oracle

Bases de datos Oracle**

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

Directorio de Microsoft Windows 2000

Proveedor Microsoft OLE DB para servicios de directorio de Microsoft

No

No

No

Sistema de archivos local (mediante Servicios de Index Server)

Proveedor Microsoft OLE DB para los Servicios de Microsoft Index Server (requiere Microsoft Windows NT 4.0 Service Pack 4 ó posterior)

No

No

No

Bases de datos IBM DB2

Proveedor Microsoft OLE DB para DB2

Microsoft Exchange Server

Proveedor Microsoft OLE DB para Exchange Server

No

No

No

* Las capacidades del Proveedor Microsoft OLE DB para ODBC dependen del controlador ODBC que se esté utilizando. Puede que el proveedor no admita todas estas capacidades con algunos controladores ODBC.

** La compatibilidad con el Proveedor Oracle para OLE DB es la siguiente:

Oracle (32 bits)

Sólo fuera de proceso

Oracle (64 bits)

Ninguna

Aunque Microsoft sólo admite consultas distribuidas que hacen referencia a los proveedores probados por Microsoft, las consultas distribuidas deben funcionar con cualquier proveedor OLE DB que cumpla los requisitos documentados en el tema en que se aborda la referencia de proveedores OLE DB para consultas distribuidas.

Si un proveedor no se puede utilizar en un nombre de cuatro partes, se puede hacer referencia al proveedor en una función OPENQUERY u OPENROWSET mediante una consulta de paso a través.

Vea también

Conceptos