Instalar SQL Server Native Client

 

Microsoft SQL Server Native Client 11.0 se instala al instalar SQL Server 2016.

No hay ningún cliente nativo de SQL Server 2016. Para obtener más información, consulte SQL Server Native Client.

También puede obtener sqlncli.msi de la página web de SQL Server 2012 Feature Pack. Para descargar la versión más reciente de las SQL Server Native Client, vaya a Microsoft® SQL Server® 2012 Feature Pack. Si una versión anterior de SQL Server Native Client anteriores a SQL Server 2012 también está instalado en el equipo, SQL Server Native Client 11.0 estarán instalados en paralelo con la versión anterior.

Los archivos de SQL Server Native Client (sqlncli11.dll, sqlnclir11.rll y s11ch_sqlncli.chm) se instalan en la siguiente ubicación:

%SYSTEMROOT%\system32\

System_CAPS_ICON_note.jpg Nota


Todos los valores del Registro adecuados para el proveedor OLE DB de SQL Server Native Client y el controlador ODBC de SQL Server Native Client se crean como parte del proceso de instalación.

Los archivos de encabezado y biblioteca de SQL Server Native Client (sqlncli.h y sqlncli11.lib) se instalan en la siguiente ubicación:

%PROGRAMFILES%\Microsoft SQL Server\110\SDK

Además de instalar SQL Server Native Client como parte de la SQL Server instalación, también hay un programa de instalación redistribuible denominado sqlncli.msi, que se encuentra en la SQL Server disco de instalación en la siguiente ubicación: %CD%\Setup\.

Puede distribuir SQL Server Native Client a través de sqlncli.msi. Es posible que tenga que instalar SQL Server Native Client al implementar una aplicación. Una manera de instalar varios paquetes en lo que al usuario le parece ser una instalación única es usar tecnología de encadenador y arranque. Para obtener más información, consulte crear un paquete de arranque personalizado para Visual Studio 2005 y Agregar requisitos previos personalizados.

Las versiones x64 e Itanium de sqlncli.msi también instalan las versiones de 32 bits de SQL Server Native Client. Si su aplicación está diseñada para una plataforma distinta de aquella en la que se desarrolló, puede descargar versiones de sqlncli.msi para x64, Itanium y x86 en el Centro de descarga de Microsoft.

Cuando se llama a sqlncli.msi, solo se instalan los componentes de cliente de forma predeterminada. Los componentes de cliente son archivos que permiten la ejecución de una aplicación que se desarrolló mediante SQL Server Native Client. Para instalar también los componentes SDK, especifique ADDLOCAL=All en la línea de comandos. Por ejemplo:

msiexec /i sqlncli.msi ADDLOCAL=ALL APPGUID={0CC618CE-F36A-415E-84B4-FB1BFF6967E1}

Si usa la opción /passive, /qn, /qb o /qr con msiexec, también debe especificar IACCEPTSQLNCLILICENSETERMS=YES, para indicar explícitamente que acepta los términos de la licencia de usuario final. Esta opción se debe especificar con todas las letras mayúsculas.

Dado que aplicaciones como SQL Server servidor y el SQL Server herramientas dependen SQL Server Native Client, es importante no desinstalar SQL Server Native Client hasta que se desinstalen todas las aplicaciones dependientes. A los usuarios de proveedor con una advertencia que depende la aplicación SQL Server Native Client, utilice la opción de instalación APPGUID en su MSI, como se indica a continuación:

msiexec /i sqlncli.msi APPGUID={0CC618CE-F36A-415E-84B4-FB1BFF6967E1}

El valor pasado a APPGUID es su código de producto específico. Se debe crear un código de producto al usar Microsoft Installer para empaquetar su programa de instalación de la aplicación.

Creación de aplicaciones con SQL Server Native Client
Temas de procedimientos de instalación

Adiciones de comunidad

AGREGAR
Mostrar: