Comparteix a través de


Compatibilidad con UTF-16 en SQL Server Native Client 11.0

Se aplica a: SQL Server Azure SQL Database Azure SQL Instancia administrada Azure Synapse Analytics Analytics Platform System (PDW)

Importante

SQL Server Native Client (SNAC) no se incluye con:

  • SQL Server 2022 (16.x) y posterior
  • SQL Server Management Studio 19 y versiones posteriores

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.

En el caso de los proyectos nuevos, use uno de los siguientes controladores:

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.

A partir de SQL Server 2012 (11.x), si proporciona un búfer de longitud fija al enlazar un parámetro de resultado o salida de columna y si el carácter wchar escrito en el búfer antes del carácter de terminación es un punto de código suplente alto de un par suplente y si el siguiente carácter wchar es un punto de código suplente bajo, SQL Server Native Client no agregará el punto de código suplente alto al búfer.

Consulte también

Características de SQL Server Native Client