SQL Server Native Client

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server Native Client, también conocido como SNAC o SQLNCLI, hace referencia a los controladores ODBC y OLE DB para SQL Server, antes de SQL Server 2022 (16.x).

Importante

SQL Server Native Client (a menudo abreviado SNAC) se ha quitado de SQL Server 2022 (16.x) y SQL Server Management Studio 19 (SSMS). No se recomienda SQL Server Native Client (SQLNCLI o SQLNCLI11) ni el proveedor OLE DB de Microsoft heredado para SQL Server (SQLOLEDB) para el desarrollo de nuevas aplicaciones. Cambie al nuevo controlador OLE DB de Microsoft (MSOLEDBSQL) para SQL Server o al controlador ODBC de Microsoft ODBC Driver for SQL Server más reciente de ahora en adelante. Para SQLNCLI que se incluye como componente de motor de base de datos de SQL Server (versiones 2012 a 2019), consulte esta excepción de ciclo de vida de soporte técnico.

Nota:

Para obtener más información y descargar los controladores SNAC o ODBC, consulte la entrada de blog sobre el ciclo de vida de SNAC. Para obtener más información sobre el controlador ODBC para SQL Server, vea Controlador ODBC de Microsoft para SQL Server.

Información sobre las características de SQL Server Native Client publicadas con SQL Server 2012 (11.x), la última versión disponible de SQL Server Native Client:

ODBC en SQL Server Native Client admite tres características que se agregaron a ODBC estándar en el SDK de Windows 7:

En los artículos siguientes se describen los cambios de comportamiento de SQL Server Native Client en SQL Server 2012 (11.x).

Pasos siguientes