Cómo y cuándo usar MS SQL Server Native Client

SQL Native Client se puede usar en lugar de Microsoft Data Access Components (MDAC) para crear nuevas aplicaciones o mejorar las aplicaciones existentes que necesitan aprovechar las nuevas características de SQL Server 2019, como múltiples conjuntos de resultados activos (MARS), notificaciones de consultas, tipos definidos por el Usuario (UDT) y compatibilidad con tipos de datos XML.

¿Qué es SQL Native Client?,

Microsoft SQL Server Native Client (SQL Native Client) contiene el controlador ODBC de SQL y el proveedor de bases de datos OLE de SQL en una biblioteca de vínculos dinámicos nativa (DLL) que admite aplicaciones que utilizan API de código nativo (ODBC, OLE DB y ADO) para Microsoft SQL Server. SQL Native Client se introdujo en Microsoft SQL Server 2005 para proporcionar una nueva funcionalidad más allá de la suministrada por los componentes de Microsoft Data Access (MDAC).

¿por qué necesito SQL Native Client?

¿Cuándo desea utilizar SQL Native Client en lugar de MDAC, o incluso ADO.NET?, La respuesta es: solo si está actualizando aplicaciones existentes o desarrollando nuevas basadas en COM (o nativas) que se dirigirán a las nuevas características de SQL Server 2019.

si no necesita ninguna de las nuevas características de SQL Server 2019, entonces no necesita usar SQL Native Client. Su código OLE DB y ODBC existente funcionará bien. Por supuesto, si tiene o planea mudarse a una base de código administrado para el acceso a los datos, entonces el ADO.NET las clases de acceso a datos de. NET Framework son lo que debe usar.,

los beneficios del uso de SQL Native Client

SQL Native Client se deben utilizar para crear nuevas aplicaciones o mejorar las aplicaciones existentes que desean aprovechar las nuevas características de SQL Server 2019, como la duplicación de bases de datos, múltiples conjuntos de resultados activos (MARS), notificaciones de consultas, aislamiento de instantáneas y compatibilidad con tipos de datos XML.,

SQL Native Client se puede utilizar para crear nuevas aplicaciones o mejorar las aplicaciones existentes que necesitan aprovechar las nuevas características de SQL Server 2019, como múltiples conjuntos de resultados activos (MARS), tipos de datos definidos por el usuario (UDT), notificaciones de consultas, aislamiento de instantáneas y compatibilidad con tipos de datos XML.

¿Cómo puedo implementar SQL Native Client?

al implementar una aplicación que depende de SQL Native Client, deberá redistribuir SQL Native Client con su aplicación., A diferencia de Microsoft Data Access Components (MDAC), que ahora es un componente del sistema operativo, SQL Native Client es un componente de SQL Server 2019.

por lo tanto, es importante instalar SQL Native Client en su entorno de desarrollo y redistribuir SQL Native Client con su aplicación. Programa de instalación redistribuible de SQL Native Client, llamado sqlncli.msi, está disponible en los medios de instalación de SQL Server 2019 y está disponible como uno de los componentes del paquete de funciones de SQL Server 2019 en el sitio de descargas de Microsoft.

¿dónde lo consigo?,

la instalación del controlador de Mertech instala el cliente nativo de SQL.

Share

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *