Serveur d'impression

Création et configuration d'un alias dans SQL Server – Jack Worthen – Serveur d’impression

Le 19 juillet 2019 - 5 minutes de lecture

Un alias dans SQL Server est simplement un nom alternatif donné au serveur qui est plus facile à mémoriser pour les utilisateurs. Au lieu d'avoir un nom compliqué comme ABC-SQL2016-PROD01 vous pouvez le simplifier à quelque chose comme PROD1. Bien que cela puisse ne pas sembler la chose la plus nécessaire dans un environnement à petite échelle, dans des organisations plus grandes, avec des dizaines de serveurs, cela peut être une approche très utile.

En plus de simplifier le nom du serveur, les alias offrent également un avantage si / lorsque vous renommez ou déplacez le serveur. Une fois qu'un alias a été créé et que tous les objets système pertinents ont été mis à jour pour y faire référence, renommer ou déplacer le serveur devient un processus beaucoup moins fastidieux, car seul l'alias doit être mis à jour pour faire référence au nouveau nom du serveur. Cela permet d'économiser des centaines d'heures de travail dans des environnements à grande échelle, notamment lorsqu'il s'agit de mettre à jour des requêtes inter-serveurs dans des objets système tels que des procédures stockées.

Pour configurer un alias, vous devez d’abord vous connecter au serveur hébergeant votre instance SQL Server et ouvrir le Gestionnaire de configuration SQL Server.

Sous le Configuration du client natif SQL menu déroulant clic droit Alias et sélectionnez Nouvel alias.

La fenêtre Nouvel alias sera affichée. Sous Alias vous fournirez l'alias que vous souhaitez utiliser pour le serveur. Dans de nombreux cas, vous voudrez utiliser 1433 comme port, car il s’agit du port par défaut de SQL Server. Cependant, il peut arriver que cela ne soit pas le cas, car certaines organisations peuvent utiliser un port personnalisé. Si vous lisez ceci et que vous utilisez des ports personnalisés pour SQL Server, vous en êtes probablement déjà au courant.

Par défaut, le protocole sera défini sur TCP / IP. Encore une fois, dans la plupart des cas, c'est le protocole que vous voudrez probablement utiliser. Certaines applications peuvent nécessiter l’utilisation de canaux nommés via TCP / IP. Par conséquent, si vous configurez un alias pour une application très spécifique, l'option Canaux nommés peut être de votre choix. Si vous empruntez ce chemin, vous devrez fournir le nom du tuyau à la place du numéro de port.

Enfin, vous voudrez fournir le nom complet du serveur auquel l’alias correspondra. Fondamentalement, quel que soit le serveur auquel vous vous êtes connecté pour lancer SQL Server Configuration Manager est le serveur que vous spécifiez ici. Un alias entièrement configuré est présenté dans la capture d'écran ci-dessous.

Une fois que tous les champs ont été configurés, cliquez sur D'accord. Vous devriez maintenant voir le nouvel alias créé dans le Gestionnaire de configuration SQL Server.

Vous devriez maintenant pouvoir vous connecter à l'instance de SQL Server en utilisant le nouvel alias créé. Lancez SQL Server Management Studio et entrez le nom d'alias en tant que serveur, puis essayez de vous connecter.

Les étapes décrites ci-dessus vous permettront uniquement de référencer l'alias lorsque vous lancez Management Studio directement à partir du serveur. Si vous vous connectez via votre ordinateur local, l'alias ne sera pas reconnu.

Pour que l'alias soit reconnu globalement, une étape supplémentaire consiste à l'ajouter au serveur de noms de domaine (DNS). Pour ce faire, vous devrez vous connecter à votre contrôleur de domaine et lancer le gestionnaire DNS. Cela peut être trouvé sous Tous les programmes >> Outils d'administration >> DNS.

Selon votre organisation, vous pouvez avoir plusieurs zones dans le DNS. Vous devrez déterminer quelle zone ajouter l’alias. Toutefois, si vous connaissez suffisamment le domaine de votre organisation, il devrait être assez évident. Pour ajouter l’alias au DNS, cliquez simplement sur la zone appropriée, puis sélectionnez Nouvel alias (CNAME).

La capture d'écran ci-dessus montre la configuration DNS de l'alias créé précédemment dans le Gestionnaire de configuration SQL. Le nom de domaine complet (FQDN) sera automatiquement renseigné lorsque vous fournissez le nom d'alias. Bien que j’aie enlevé le véritable nom de domaine complet pour des raisons de sécurité, le nom de domaine complet actuel devrait ressembler à quelque chose comme: LAB1.organizationdomain.com.

Enfin, vous souhaiterez spécifier le nom de domaine complet du serveur cible. Une fois cela fait, cliquez sur D'accord ajouter l'alias au DNS.

À ce stade, vous devriez pouvoir vous connecter au serveur en utilisant le nom d'alias de n'importe quelle machine du domaine. Il est également intéressant de noter que dans les organisations dotées de plusieurs contrôleurs de domaine, vous devrez peut-être permettre à l’alias de se propager sur tous les contrôleurs de domaine avant qu’il ne devienne pleinement accessible.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.