Directivas de compatibilidad del controlador OLE DB para SQL ServerSupport policies for OLE DB Driver for SQL Server

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data WarehouseSe aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data Warehouse

DescargarDescargar controlador de OLE DBDownloadDownload OLE DB Driver

En este tema se describe la forma de usar diversos componentes de acceso a datos con OLE DB Driver for SQL Server.This article discusses how various data-access components can be used with OLE DB Driver for SQL Server.

Soporte para versiones de SQLSQL version support

OLE DB Driver for SQL Server se ha probado y admite conexiones a las versiones de SQL Server siguientes.OLE DB Driver for SQL Server is tested with and supports connections to the following versions of SQL Server.

Versión de la base de datos →Database version →
↓ versión del controlador↓ Driver version
Azure SQL DatabaseAzure SQL Database Azure Synapse AnalyticsAzure Synapse Analytics Instancia administrada de Azure SQLAzure SQL Managed Instance SQL Server 2019SQL Server 2019 SQL Server 2017SQL Server 2017 SQL Server 2016SQL Server 2016 SQL Server 2014SQL Server 2014 SQL Server 2012SQL Server 2012
18.518.5 Yes Yes Yes Yes Yes Yes Yes Yes
18.418.4 Yes Yes Yes Yes Yes Yes Yes Yes
18.318.3 Yes Yes Yes Yes Yes Yes Yes Yes
18.218.2 Yes Yes Yes Yes Yes Yes Yes Yes
18.118.1 Yes Yes Yes Yes Yes Yes Yes
18.018.0 Yes Yes Yes Yes Yes Yes Yes
                 

Versiones de sistemas operativos admitidosSupported operating system versions

En la tabla siguiente se enumeran los sistemas operativos que admite OLE DB Driver for SQL Server.The following table lists which operating systems are supported by OLE DB Driver for SQL Server.

Sistema operativo →Operating system →
↓ versión del controlador↓ Driver version
Windows Server 2019Windows Server 2019 Windows Server 2016Windows Server 2016 Windows Server 20121Windows Server 20121 Windows Server 2012 R22Windows Server 2012 R22 Windows 10Windows 10 Windows 8.13Windows 8.13
18.518.5 Yes Yes Yes Yes Yes Yes
18.418.4 Yes Yes Yes Yes Yes Yes
18.318.3 Yes Yes Yes Yes Yes Yes
18.218.2 Yes Yes Yes Yes Yes Yes
18.118.1 Yes Yes Yes Yes Yes
18.018.0 Yes Yes Yes Yes Yes
             

1 Se admite en Windows Server 2012 con KB2999226.1 Supported on Windows Server 2012 with KB2999226.
2 Se admite en Windows Server 2012 R2 con la actualización de abril de 2014 y KB2999226.2 Supported on Windows Server 2012 R2 with April 2014 update and KB2999226.
3 Se admite en Windows 8.1 con la actualización de abril de 2014 y KB2999226.3 Supported on Windows 8.1 with April 2014 update and KB2999226.

Directivas de compatibilidad de ADOADO support policies

Las aplicaciones ADO pueden usar el proveedor OLE DB SQLOLEDB que se incluye con Windows si no requieren ninguna de las características de SQL Server 2005 (9.x)SQL Server 2005 (9.x) o posterior.ADO applications can use the SQLOLEDB OLE DB provider that is included with Windows if they don't require any of the features of SQL Server 2005 (9.x)SQL Server 2005 (9.x) or later.

Las aplicaciones ADO también pueden usar OLE DB Driver for SQL Server pero, si lo hacen, deben especificar DataTypeCompatibility=80 en las cadenas de conexión.ADO applications can use the OLE DB Driver for SQL Server, but if they do so they must specify DataTypeCompatibility=80 in the connection strings. Solo estarán disponibles las características de SQL Server 2005 (9.x)SQL Server 2005 (9.x) cuando DataTypeCompatibility=80 esté presente en las cadenas de conexión.Only features from SQL Server 2005 (9.x)SQL Server 2005 (9.x) are available when DataTypeCompatibility=80 is present in the connection strings.

Directivas de soporte de OLE DBOLE DB support policies

Las aplicaciones pueden usar el proveedor OLE DB (SQLOLEDB) que se incluye con el sistema operativo Windows.Applications can use the OLE DB provider (SQLOLEDB) included with the Windows operating system. Aunque esto está en modo de mantenimiento y ya no se actualiza.However, that is in maintenance mode and no longer updated. En su lugar, use OLE DB Driver for SQL Server (MSOLEDBSQL).Use the OLE DB Driver for SQL Server (MSOLEDBSQL) instead.

Consulte tambiénSee also

Compilación de aplicaciones con el controlador OLE DB para SQL ServerBuilding applications with OLE DB Driver for SQL Server