|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Inscription : novembre 2008 Messages : 104 ![]() |
Bonjour,
Est-il possible de lister par une requête SQL les noms des bases des données de tous les serveurs bases des données SQL SERVER en réseau (local et distant) |
|
|
00
|
|
|
#2 |
![]() ![]() Administrateur de base de données Inscription : août 2007 Messages : 1 159 ![]() |
Enregistrez toutes vos instances dans un Central Management Server.
Executez la query sur l'ensemble des serveurs enregistres: |
|
|
00
|
|
|
#3 |
|
Inscription : novembre 2008 Messages : 104 ![]() |
Dans ce cas, je suis obligé de parcourir tous les serveurs et executer chaque fois la requête, mais dans le cas ou on dizaine de serveurs, cette methode n' est pas applicable.
S 'il y a une requête qui liste toutes les bases des serveurs en une seule execution de la requête |
|
|
00
|
|
|
#4 | |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 670 ![]() |
Citation:
Cela se fait dans SQL Server Management Studio (SSMS), à l'aide de l'explorateur d'objets et de sa fenêtre Serveurs inscrits. Une fois le groupe créé et toutes les instances de SQL Serveur ajoutées, cliquez (une seule fois) sur le groupe de serveurs et ouvrez une nouvelle fenêtre de requête : SSMS se connecte alors à tous les instances SQL Server de ce groupe. Il suffit ensuite d'exécuter la requête que Ptit_Dje vous a donné : vous obtiendrez en retour la liste des bases avec une colonne en plus à gauche du résultat, précisant le nom de l'instance SQL Server @++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com