Compartir a través de


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 la funcionalidad de SQL Server.

En esta sección

Cambio de comportamiento del controlador ODBC al controlar 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 de SQL Server en un servidor en espera.

Realización de 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 de base de datos única.

Uso de 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 SQL al permitirle almacenar objetos y estructuras de datos personalizadas en una base de datos de SQL Server.

Uso de tipos de valores grandes
Describe cómo SQL Server Native Client admite tipos de datos de gran valor, que son tipos de datos de objetos grandes (LOB).

Cambiar contraseñas mediante programación
Describe cómo SQL Server Native Client admite el control de contraseñas expiradas para que las contraseñas ahora se puedan cambiar en el cliente sin intervención del administrador.

Trabajar con aislamiento de instantáneas
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 de lector y escritura.

Trabajar con notificaciones de consulta
Describe cómo SQL Server Native Client admite la notificación de consumidor en la modificación del conjunto de filas.

Realización de 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 en una tabla o vista de SQL Server o fuera de ella.

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 deTable-Valued (SQL Server Native Client)
Describe la compatibilidad de SQL Server Native Client con los parámetros con valores de tabla.

Tipos definidos por el usuario de CLR grandes
Describe la compatibilidad con tipos definidos por el usuario (UDT) de Common Language Runtime (CLR) grandes.

Compatibilidad con FILESTREAM
Describe la compatibilidad de SQL Server Native Client con la característica FILESTREAM mejorada.

Compatibilidad con Nombre de la entidad de seguridad de servicio (SPN) en conexiones cliente
Describe cómo se ha ampliado la compatibilidad con los nombres de entidad de seguridad de servicio (SPN) para habilitar la autenticación mutua en todos los protocolos.

Compatibilidad con columnas dispersas en SQL Server Native Client
Describe la compatibilidad de SQL Server Native Client con columnas dispersas.

Mejoras de fecha y 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 resultado de columna o parámetro de salida 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.

Acceso a la información de diagnóstico en el registro de eventos extendidos
Describe las mejoras de SQL Server Native Client y el seguimiento de datos que proporcionan 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 la compatibilidad de SQL Server Native Client con la característica LocalDB.

Véase también

Programación de SQL Server Native Client
Temas de procedimientos de ODBC
Temas de procedimientos de OLE DB
Instalación de SQL Server Native Client