Créer ou supprimer un alias de serveur pour une utilisation par un client

S’applique à :SQL Server

SQL Server 2022 et versions ultérieures

SQL Server Native Client (souvent abrégé en SNAC) a été supprimé dans SQL Server 2022 (16.x) et SQL Server Management Studio 19 (SSMS). SQL Server Native Client (SQLNCLI ou SQLNCLI11) et le fournisseur Microsoft OLE DB pour SQL Server (SQLOLEDB) hérité ne sont pas recommandés dans les nouveaux développements. Utilisez à la place le nouveau Microsoft OLE DB Driver (MSOLEDBSQL) pour SQL Server ou le Microsoft ODBC Driver for SQL Server le plus récent. Pour SQLNCLI qui est fourni en tant que composant du moteur de base de données SQL Server (versions 2012 à 2019), consultez cette exception du cycle de vie du support.

Pour créer ou supprimer un alias pour SQL Server 2022 (16.x) et versions ultérieures, utilisez cliconfg.exe. Pour plus d’informations, consultez Comment ajouter une configuration de bibliothèque réseau (Utilitaire réseau client).

SQL Server 2019 et versions précédentes

Cet article explique comment créer ou supprimer un alias de serveur dans SQL Server à l’aide du Gestionnaire de configuration SQL Server, pour SQL Server 2019 (15.x) et les versions précédentes.

Un alias est un nom de remplacement permettant d'établir une connexion. L'alias encapsule les éléments requis d'une chaîne de connexion, puis les expose sous un nom choisi par l'utilisateur. Les alias peuvent être utilisés avec toute application cliente. 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é.

Utiliser le Gestionnaire de configuration SQL Server

Créer un alias

  1. Dans le Gestionnaire de configuration SQL Server, développez Configuration de SQL Native Client, cliquez avec le bouton droit sur Alias, puis sélectionnez Nouvel alias.

  2. 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.

  3. 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.

  4. Dans la zone Protocole , sélectionnez le protocole utilisé pour cet alias. Lorsque vous sélectionnez un protocole, cela modifie le titre de la zone des propriétés facultatives en Numéro de port, Nom du canal ou Chaîne de connexion.

Les chaînes de connexion décrites dans l’aide du Gestionnaire de configuration SQL Server peuvent s’avérer utiles pour les programmeurs qui créent leurs propres chaînes de connexion. Pour accéder à ces informations, dans la boîte de dialogue Nouvel alias, appuyez sur F1 ou sélectionnez Aide.

Notes

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.

Supprimer un alias

  1. Dans le Gestionnaire de configuration SQL Server, développez Configuration de SQL Server Native Client, puis sélectionnez Alias.

  2. Dans le volet d’informations, cliquez avec le bouton droit sur l’alias à supprimer, puis sélectionnez Supprimer.

Étapes suivantes