Procédure : configuration des protocoles clients (Gestionnaire de configuration SQL Server)
Utilisez le composant Configuration du client SQL Server pour activer ou désactiver les protocoles utilisés par les applications clientes. Pour visualiser les protocoles clients, dans le volet de la console, développez Configuration de SQL Native Client, puis cliquez sur Protocoles clients.
Le volet d'informations affiche les noms des protocoles et l'ordre dans lequel le client les essaie lorsqu'il tente de se connecter à un serveur. Vous pouvez également déterminer si un protocole est activé ou désactivé (état) et obtenir des informations supplémentaires sur le fichier du protocole.
Cliquez avec le bouton droit sur un protocole pour accéder à un menu contextuel proposant les commandes suivantes :
Activer, qui permet à SQL Server d'utiliser le protocole sélectionné.
Désactiver, qui empêche SQL Server d'utiliser le protocole sélectionné.
Ordre, qui ouvre la boîte de dialogue Propriétés de protocoles clients.
Pour activer ou désactiver un protocole client
Dans le Gestionnaire de configuration SQL Server, développez Configuration de SQL Native Client, cliquez avec le bouton droit sur Protocoles clients, puis cliquez sur Propriétés.
Dans la zone Protocoles désactivés, cliquez sur un protocole, puis sélectionnez Activer pour activer un protocole.
Dans la zone Protocoles activés, cliquez sur un protocole, puis sélectionnez Désactiver pour le désactiver.
Pour modifier le protocole par défaut ou l'ordre des protocoles pour les ordinateurs clients
Dans le Gestionnaire de configuration SQL Server, développez Configuration de SQL Native Client, cliquez avec le bouton droit sur Protocoles clients, puis cliquez sur Propriétés.
Dans la zone Protocoles activés, cliquez sur Monter ou sur Descendre pour modifier l'ordre dans lequel les protocoles sont essayés lors d'une tentative de connexion à SQL Server. Le protocole figurant en haut de la zone Protocoles activés constitue le protocole par défaut.
Dans le volet console du Gestionnaire de configuration SQL Server, cliquez sur Alias pour afficher la liste des alias actuellement configurés dans le volet d'informations. Cliquez sur le nom de la colonne au niveau de l'en-tête pour trier l'affichage. En créant des alias de serveur, votre ordinateur client peut se connecter à plusieurs serveurs utilisant différents protocoles réseau, sans avoir à spécifier les détails concernant le protocole et la connexion pour chacun d'eux. De plus, vous pouvez également faire en sorte que différents protocoles réseau soient activés en permanence, même si vous n'avez besoin de les utiliser qu'occasionnellement. Si vous avez configuré le serveur de sorte qu'il soit à l'écoute sur un numéro de port ou un canal de communication nommé autre que celui utilisé par défaut, alors que vous avez désactivé le service SQL Server Browser, créez un alias indiquant le nouveau numéro de port ou le nouveau canal de communication nommé.
Nom de l'alias
Nom de l'alias. Les applications clientes se connectent à ce nom.Serveur
Instance de serveur associée à cet alias.Protocole
Protocole désigné pour la connexion.Paramètres
Toute information de chaîne de connexion supplémentaire, telle que le numéro de port ou le nom du canal de communication.
Pour créer un alias
Dans le Gestionnaire de configuration SQL Server, développez Configuration de SQL Native Client, cliquez avec le bouton droit sur Alias, puis cliquez sur Nouvel alias.
Dans la zone Nom de l'alias, tapez le nom de l'alias. Il s'agit du nom que les applications clientes utiliseront pour se connecter.
Dans la zone Serveur, tapez le nom ou l'adresse IP d'un serveur. Pour une instance nommée, ajoutez le nom de l'instance.
Dans la zone Protocole, sélectionnez le protocole utilisé pour cet alias. La sélection d'un protocole modifie le titre de la zone des propriétés facultatives en Numéro de port, Nom du canal, Paramètres VIA ou Chaîne de connexion.
Des exemples de combinaisons valides et non valides sont présentés pour chaque type d'alias dans les rubriques suivantes :
Création d'une chaîne de connexion valide à l'aide du protocole de mémoire partagée
Création d'une chaîne de connexion valide à l'aide du protocole TCP/IP
Création d'une chaîne de connexion valide à l'aide de canaux nommés
Création d'une chaîne de connexion valide à l'aide du protocole VIA
[!REMARQUE]
Si un alias configuré se connecte au serveur ou à l'instance incorrect, désactivez puis réactivez le protocole réseau associé. Cette opération efface toute information de connexion mise en cache et permet au client de se connecter correctement.