Características de SQL Server Native Client
Además de exponer características de los componentes de acceso a datos (WDAC) de Windows (anteriormente Microsoft), SQL Server Native Client también implementa muchas otras características para exponer SQL Server funcionalidad.
En esta sección
Cambio de comportamiento del controlador ODBC al administrar las conversiones de caracteres
Describe un cambio de comportamiento a partir de SQL Server 2012 Native Client.
Usar la creación de reflejo de bases de datos
Describe cómo SQL Server Native Client admite el uso de bases de datos reflejadas, que es la capacidad de mantener una copia, o reflejo, de una base de datos SQL Server en un servidor en espera.
Realizar operaciones asincrónicas
Describe cómo SQL Server Native Client admite operaciones asincrónicas, que es la capacidad de devolver inmediatamente sin bloquear el subproceso que realiza la llamada.
Utilizar conjuntos de resultados activos múltiples (MARS)
Describe cómo SQL Server Native Client admite varios conjuntos de resultados activos (MARS). MARS permite ejecutar y recibir varios conjuntos de resultados mediante una conexión a una base de datos única.
Utilizar tipos de datos XML
Describe cómo SQL Server Native Client admite el tipo de datos XML, que es un tipo de datos basado en XML que se puede usar como tipo de columna, tipo de variable, tipo de parámetro o tipo de valor devuelto de función.
Usar tipos definidos por el usuario
Describe cómo SQL Server Native Client admite tipos de User-Defined (UDT), que amplía el sistema de tipos de SQL al permitirle almacenar objetos y estructuras de datos personalizadas en una base de datos de SQL Server.
Usar tipos de valor grande
Describe cómo SQL Server Native Client admite tipos de datos de gran valor, que son tipos de datos de objetos grandes (LOB).
Cambiar las contraseñas mediante programación
Describe cómo SQL Server Native Client admite el control de contraseñas expiradas para que ahora se puedan cambiar las contraseñas en el cliente sin intervención del administrador.
Trabajar con aislamiento de instantánea
Describe cómo SQL Server Native Client admite la mejora del control de versiones de fila que mejora el rendimiento de la base de datos evitando escenarios de bloqueo del escritor de lectura.
Trabajar con notificaciones de consulta
Describe cómo SQL Server Native Client admite la notificación del consumidor en la modificación del conjunto de filas.
Realizar operaciones de copia masiva
Describe cómo SQL Server Native Client admite operaciones de copia masiva que permiten la transferencia de grandes cantidades de datos dentro o fuera de una tabla o vista de SQL Server.
Utilizar el cifrado sin validación
Describe cómo usar SQL Server Native Client para cifrar los datos enviados al servidor sin validar el certificado.
Parámetros con valores de tabla (SQL Server Native Client)
Describe SQL Server Native Client compatibilidad con los parámetros con valores de tabla.
Tipos definidos por el usuario de CLR grandes
Explica la compatibilidad con los tipos definidos por el usuario (UDT) de Common Language Runtime (CLR) grandes.
Compatibilidad con FILESTREAM
Describe SQL Server Native Client compatibilidad con la característica filestream mejorada.
Compatibilidad con Nombre de la entidad de seguridad de servicio (SPN) en conexiones cliente
Explica cómo se ha ampliado la compatibilidad con los nombres principales de servicio (SPN) para habilitar la autenticación mutua en todos los protocolos.
Compatibilidad con columnas dispersas en SQL Server Native Client
Describe SQL Server Native Client compatibilidad con columnas dispersas.
Mejoras en la fecha y la hora
Describe la compatibilidad agregada a SQL Server Native Client para los tipos de datos de fecha y hora.
Detección de metadatos
Describe las mejoras de detección de metadatos realizadas en SQL Server 2012.
Compatibilidad con UTF-16 en SQL Server Native Client 11.0
Describe un cambio de comportamiento introducido en SQL Server 2012. Si proporciona un búfer de longitud fija al enlazar un parámetro de salida o resultado de columna y si el wchar
carácter 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 wchar
siguiente carácter es un punto de código suplente bajo, SQL Server Native Client no agregará el punto de código suplente alto al búfer.
Compatibilidad de SQL Server Native Client para la alta disponibilidad con recuperación de desastres
Describe cómo se puede configurar la aplicación para aprovechar las características de alta disponibilidad y recuperación ante desastres agregadas en SQL Server 2012.
Obtener acceso a información de diagnóstico en el registro de eventos extendidos
Describe las mejoras para SQL Server Native Client y el seguimiento de datos que proporciona acceso a la información de diagnóstico en el búfer de anillo y en el registro de XEvents.
Compatibilidad de SQL Server Native Client con LocalDB
Describe SQL Server Native Client compatibilidad con la característica LocalDB.
Consulte también
Programación de SQL Server Native Client
Temas de procedimientos de ODBC
Temas de procedimientos de OLE DB
Instalar SQL Server Native Client