web-dev-qa-db-fra.com

Enregistrer les connexions dans SSMS?

Puis-je enregistrer une sorte de session ou de profil dans SSMS (2008 R2) qui ouvrira des connexions à une liste enregistrée de serveurs de base de données lorsque j'ouvre SSMS?

Donc, par exemple, je vais souvent ouvrir des SSMS, puis connectez-vous à SQL Servers NY-DB01, NY-DB02, etc., puis-je avoir une sorte de raccourci juste pour les ouvrir tous ces temps?

11
Kyle Brandt

En utilisant SSMS, enregistrez les serveurs qui vous intéressent et regroupez-les dans un dossier. Ensuite, vous pouvez les vous connecter à une fois comme ceci:

SSMS registered servers.

10
Nick Chammas

La recommandation de Nick sur les serveurs enregistrés est sur place sur ... et si vous cliquez sur Nouvelle requête sur un groupe particulier, vous pouvez exécuter une requête à travers ce groupe. C'est génial pour les requêtes d'administration comme la vérification de chaque base de données est récemment sauvegardée, etc.

Les serveurs enregistrés vous permettent également d'exporter le fichier et de partager cette liste avec des collègues - il n'est donc pas nécessaire de saisir la liste.

Et lorsque vous êtes prêt et que vous devez, la prochaine étape est peut-être un serveur de gestion central (CMS). C'est un serveur SQL "spécial" où tous vos serveurs peuvent être enregistrés et que cette liste peut être utilisée par tous vos DBA et vos développeurs. Un CMS peut également aider à la gestion basée sur les politiques. http://msdn.microsoft.com/en-us/library/bb895144.aspx

4
Peter Schofield

J'ai écrit un complément SSMSBoost pour SSMS et j'ai remarqué que cette fonctionnalité que vous avez demandée est souhaitée par de nombreux développeurs. J'ai donc ajouté à la dernière publication de la fonctionnalité "Sessions". Vous pouvez définir quels documents doivent être ouverts et avec lesquels des connexions. J'espère que c'est ce que vous cherchiez.

0
Andrei Rantsevich