Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So stellen Sie mit einem Klick eine Verbindung zu mehreren SQL-Servern her (Gruppe der registrierten Server) - SQL Server / TSQL-Tutorial Teil 5

Szenario:

Stellen Sie sich eine Situation vor, in der Sie alle Datenbanknamen für Entwicklungsserver abrufen oder prüfen müssen, ob die Anmeldung auf allen UAT-Servern vorhanden ist. In diesen Situationen müssen Sie sich mit jeder SQL Server-Instanz einzeln verbinden und die Abfrage ausführen. Sie sind neugierig, ob es eine Möglichkeit gibt, dieselbe Abfrage mit einem Klick auf mehreren Servern auszuführen?


Lösung:

Wir können registrierte Servergruppen erstellen und ihnen dann die SQL Server-Instanzen hinzufügen. Lassen Sie uns einen Blick darauf werfen, wie wir registrierte Gruppen erstellen können.
Schritt 1:Öffnen Sie SSMS und gehen Sie dann zu View und wählen Sie Registered Servers. So erstellen Sie eine Gruppe registrierter Server


Das Fenster „Registrierte Server“ wird geöffnet wie unten gezeigt.
So fügen Sie eine SQL Server-Instanz zur Gruppe der registrierten Server in SQL Server hinzu



Schritt 2:Neue Gruppe zur Gruppe der registrierten Server hinzufügen Klicken Sie mit der rechten Maustaste auf Lokale Servergruppe und gehen Sie dann zu Neue Servergruppe. Angenommen, wir möchten alle unsere Entwicklungsserver zu dieser Gruppe hinzufügen.
So erstellen Sie Servergruppen in SQL Server – SQL Server-Lernprogramm
Stellen Sie die Gruppe bereit Name, Beschreibung und klicken Sie auf Ok.


Schritt 3:SQL Server-Instanz zur Servergruppe hinzufügen
Während unsere Development-Server-Gruppe erstellt wird, können wir ihr jetzt eine SQL Server-Instanz hinzufügen.

So fügen Sie eine SQL Server-Instanz zu einer registrierten Servergruppe in SQL Server hinzu

Nun wir müssen Informationen zur SQL Server-Instanz bereitstellen, die wir der registrierten Gruppe (Entwicklungsserver) hinzufügen werden
Geben Sie den Namen der SQL Server-Instanz an, testen Sie und klicken Sie schließlich auf die Schaltfläche Speichern.
So fügen Sie eine SQL Server-Instanz zur Gruppe der registrierten Server in SQL Server hinzu.
Jetzt Wiederholen Sie Schritt 3, um weitere SQL Server-Instanzen zur registrierten Servergruppe hinzuzufügen.
Schritt 4:So führen Sie eine Abfrage für die Gruppe registrierter Server aus Klicken Sie auf den Gruppennamen der registrierten Server und dann auf Neue Abfrage. Jede Abfrage, die Sie in einem neu geöffneten Fenster ausführen, wird auf allen SQL Server-Instanzen ausgeführt, die in der Gruppe der registrierten Server enthalten sind.

So führen Sie eine SQL Server-Abfrage auf mehreren SQL Server-Instanzen mithilfe von registrierten Servern aus.