Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft SQL Server Native Client 11.0 est installé lorsque vous installez SQL Server 2014. Il n’existe aucun client natif SQL Server 2014. Pour plus d’informations, consultez Nouveautés de SQL Server Native Client. Vous pouvez également obtenir sqlncli.msi à partir de la page web SQL Server 2012 Feature Pack. Pour télécharger la version la plus récente de SQL Server Native Client, accédez à Microsoft ? SQL Server ?? Feature Pack 2012 SP2. Si une version antérieure de SQL Server Native Client antérieure à SQL Server 2012 est également installée sur l’ordinateur, SQL Server Native Client 11.0 est installé côte à côte avec la version antérieure.
Les fichiers SQL Server Native Client (sqlncli11.dll, sqlnclir11.rll et s11ch_sqlncli.chm) sont installés à l’emplacement suivant :
%SYSTEMROOT%\system32\
Remarque
Tous les paramètres de Registre appropriés pour le fournisseur OLE DB SQL Server Native Client et le pilote ODBC SQL Server Native Client sont effectués dans le cadre du processus d’installation.
Les fichiers d’en-tête et de bibliothèque SQL Server Native Client (sqlncli.h et sqlncli11.lib) sont installés à l’emplacement suivant :
%PROGRAMFILES%\Microsoft SQL Server\110\SDK
Outre l’installation de SQL Server Native Client dans le cadre de l’installation de SQL Server, il existe également un programme d’installation redistribuable nommé sqlncli.msi, qui se trouve sur le disque d’installation de SQL Server à l’emplacement suivant : %CD%\Setup\
Vous pouvez distribuer SQL Server Native Client via sqlncli.msi. Vous devrez peut-être installer SQL Server Native Client lorsque vous déployez une application. Une façon d’installer plusieurs packages dans ce qui semble que l’utilisateur soit une seule installation consiste à utiliser la technologie chainer et bootstrapper. Pour plus d’informations, consultez Création d’un package de programme d’amorçage personnalisé pour Visual Studio 2005 et ajout de prérequis personnalisés.
Les versions x64 et Itanium de sqlncli.msi installent également la version 32 bits de SQL Server Native Client. Si votre application cible une plateforme autre que celle sur laquelle elle a été développée, vous pouvez télécharger des versions de sqlncli.msi pour x64, Itanium et x86 à partir du Centre de téléchargement Microsoft.
Lorsque vous appelez sqlncli.msi, seuls les composants clients sont installés par défaut. Les composants clients sont des fichiers qui prennent en charge l’exécution d’une application développée à l’aide de SQL Server Native Client. Pour installer également les composants du Kit de développement logiciel (SDK), spécifiez-le ADDLOCAL=All sur la ligne de commande. Par exemple:
msiexec /i sqlncli.msi ADDLOCAL=ALL APPGUID={0CC618CE-F36A-415E-84B4-FB1BFF6967E1}
Installation silencieuse
Si vous utilisez l’option /passive, /qn, /qb ou /qr avec msiexec, vous devez également spécifier IACCEPTSQLNCLILICENSETERMS=YES, pour indiquer explicitement que vous acceptez les termes de la licence de l’utilisateur final. Cette option doit être spécifiée en majuscules.
Désinstallation de SQL Server Native Client
Étant donné que les applications telles que SQL Server server et les outils SQL Server dépendent de SQL Server Native Client, il est important de ne pas désinstaller SQL Server Native Client tant que toutes les applications dépendantes ne sont pas désinstallées. Pour fournir aux utilisateurs un avertissement indiquant que votre application dépend de SQL Server Native Client, utilisez l’option d’installation APPGUID dans votre msi, comme suit :
msiexec /i sqlncli.msi APPGUID={0CC618CE-F36A-415E-84B4-FB1BFF6967E1}
La valeur passée à APPGUID est votre code de produit spécifique. Un code de produit doit être créé lors de l'utilisation de Microsoft Installer pour regrouper votre programme d'installation d'application.
Voir aussi
Génération d’applications avec SQL Server Native Client
Rubriques pratiques sur l’installation