Serveur d'impression

Comment configurer et utiliser un alias SQL Server – Bien choisir son serveur d impression

Le 10 octobre 2019

Par: K. Brian Kelley | Mise à jour: 2008-11-05 | Commentaires (27) | Connexes: Plus> Configurations SQL Server

Problème

J'ai une application qui a une connexion de base de données spécifiée que je soit
ne peut pas ou ne veut pas changer. Cependant, je dois déplacer la base de données sur un nouveau serveur.
Comment puis-je le faire facilement sans casser d'autres choses que peut-être en utilisant cette connexion
et / ou base de données?

Solution

En utilisant un alias, nous pouvons garder la configuration de l'application identique, mais dire
le système d'exploitation à chercher ailleurs la base de données. Une condition est que
Une fois qu'un alias est créé, il est défini au niveau du système d'exploitation. Cela signifie que si
nous avons deux applications qui se connectent à MySQLServer sur cet ordinateur, une fois
l'alias est créé, tous les deux sera redirigé en fonction de l'alias. Vous pouvez
créez un alias en utilisant l'un des deux utilitaires suivants:

  1. Gestionnaire de configuration SQL Server
  2. Utilitaire réseau client SQL Server

Gestionnaire de configuration SQL Server

Commençons par regarder comment le faire en utilisant Configuration SQL Server
Directeur
. Dans le volet gauche du Gestionnaire de configuration SQL Server, si vous développez
le Configuration du client natif SQL dossier, il y a un sous-dossier
appelé Alias (voir la figure 1). Si nous cliquons sur ce sous-dossier, nous allons
consultez tous les alias définis pour le système dans le volet de droite. Dans
dans la plupart des cas, il n'y en aura pas de définis. Pour créer un nouvel alias, cliquez avec le bouton droit de la souris sur
Alias et choisir Nouvel alias … de la pop-up
m e n u.

Figure 1:

alias

Une fenêtre de dialogue apparaît (Figure 2) qui nous permet de spécifier notre nouvel alias.
dans le Alias propriété, vous spécifiez le nom de l'application
les usages. Par exemple, s’il se connecte à un serveur SQL appelé MyOldServer, c'est
ce que vous entrez ici. Vous pouvez également entrer un alias qui semble pointer vers un nom nommé.
exemple, comme MyOldServer MyInstance. Vous pouvez ensuite spécifier le serveur
où la base de données est vraiment, pour inclure la configuration du protocole, le nom du serveur,
et le port. En cliquant sur le D'accord bouton créera l'alias. Dans
le cas de la figure 2, je crée un alias appelé MyOldServer qui pointe
à l'instance par défaut de mon serveur local.

Figure 2:

localhost

Vous devriez maintenant voir le nouvel alias répertorié dans le volet de droite (Figure 3).

Figure 3:

hôte local

L'étape suivante consiste à tester la connexion. Vous pouvez le faire rapidement en créant
et tester un nom de source de données (DSN), ou si vous disposez des outils clients SQL Server
installé, à l’aide de SQL Server Management Studio (SSMS). Je vais le faire en utilisant SSMS.
La figure 4 illustre la fenêtre de dialogue permettant d'ouvrir une nouvelle connexion à un moteur de base de données.
Pour Nom du serveur:, entrez l’alias que vous avez spécifié. Dans l'exemple
nous avons appelé l'alias OldServerName, c’est ce que nous allons utiliser ici.

Figure 4:

moteur de base de données

Si l’alias est dirigé correctement vers le nouvel emplacement, une connexion réussie
devrait être établi. Dans SSMS, j'ouvrais une nouvelle connexion pour Object Explorer.
La figure 5 montre que la connexion a été établie avec succès en utilisant l’alias. Notez que
En ce qui concerne SSMS, le nom du serveur est l'alias.

Figure 5:

explorateur d'objets

Utilitaire réseau client SQL Server

Si vous n'avez pas installé les outils clients SQL Server 2005/2008, vous pouvez toujours
créer un alias en utilisant le Utilitaire réseau client SQL Server. Cette
est venu s'installer automatiquement sur tous les systèmes d'exploitation à partir de Windows 2000.
Pour faire apparaître l'utilitaire, cliquez sur Démarrer, puis sur Exécuter et exécutez cliconfg.exe.
Pour afficher ou créer des alias, cliquez sur le bouton Alias onglet (Figure 6). Comme
vous pouvez voir sur la figure 6, des alias créés par Gestionnaire de configuration SQL Server
peut être vu par le Utilitaire réseau client SQL Server. L'inverse
est également vrai.

Figure 6:

Utilitaire de réseau client SQL Server

Pour créer un nouvel alias, cliquez sur le bouton Ajouter… bouton. Cette volonté
Ouvrez une nouvelle fenêtre de dialogue dans laquelle vous pouvez spécifier votre alias (Figure 7). Tout comme
avec Gestionnaire de configuration SQL Server, le Alias ​​de serveur
est ce à quoi l'application tentera de se connecter. Vous pouvez spécifier où cet alias
pointe vers en spécifiant la bibliothèque réseau, le nom du serveur réel et tout autre
paramètres de configuration. Dans la figure 7, je crée un nouvel alias appelé MyOldServer2
cela pointe également vers l'instance par défaut de mon serveur local.

Figure 7:

ajouter une configuration de bibliothèque réseau

Clique le D'accord bouton pour créer le nouvel alias. Pour le
alias pour être créé, cependant, vous devez cliquer sur le bouton D'accord bouton
pour le Utilitaire réseau client SQL Server, qui créera le
alias comme il se ferme.

Prochaines étapes
  • Maintenant que vous savez comment créer un alias pour une instance SQL Server, regardez:
     cette option au lieu d'avoir à réinstaller ou renommer vos serveurs
  • Certaines applications ne vous permettent pas de vous connecter à une instance nommée,
     c'est donc une autre façon de se connecter sans avoir à utiliser l'instance par défaut

Dernière mise à jour: 2008-11-05

obtenir des scripts

bouton suivant

A propos de l'auteur
MSSQLTips auteur K. Brian Kelley

K. Brian Kelley est un auteur et éditorialiste de SQL Server qui se concentre principalement sur la sécurité SQL Server.

Voir tous mes conseils

Commentaires

Laisser un commentaire

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