Freigeben über


Execute-Anweisungen für mehrere Server gleichzeitig (SQL Server Management Studio)

In diesem Thema wird beschrieben, wie Sie mehrere Server gleichzeitig in SQL Server 2014 abfragen, indem Sie eine lokale Servergruppe oder einen zentralen Verwaltungsserver und eine oder mehrere Servergruppen und einen oder mehrere registrierte Server innerhalb der Gruppen erstellen und dann die vollständige Gruppe abfragen. Die ergebnisse, die von der Abfrage zurückgegeben werden, können in einem einzelnen Ergebnisbereich kombiniert oder in separaten Ergebnisbereichen zurückgegeben werden. Der Resultset kann zusätzliche Spalten für den Servernamen und die Anmeldung enthalten, die von der Abfrage auf jedem Server verwendet wird. Zentrale Verwaltungsserver und untergeordnete Server können nur mithilfe der Windows-Authentifizierung registriert werden. Server in lokalen Servergruppen können mithilfe der Windows-Authentifizierung oder SQL Server-Authentifizierung registriert werden.

Hinweis

Erstellen Sie vor dem Ausführen der folgenden Verfahren einen zentralen Verwaltungsserver und servergruppen. Weitere Informationen finden Sie unter Erstellen einer zentralen Verwaltungsserver- und Servergruppe (SQL Server Management Studio).

In diesem Themenbereich

Bevor Sie beginnen

Sicherheit

Erlaubnisse

Da die Verbindungen, die von einem Zentralen Verwaltungsserver verwaltet werden, im Kontext des Benutzers unter Verwendung der Windows-Authentifizierung ausgeführt werden, können die effektiven Berechtigungen für die registrierten Server variieren. Der Benutzer kann z. B. ein Mitglied der festgelegten Serverrolle sysadmin auf der Instanz von SQL Server A sein, verfügt jedoch über eingeschränkte Berechtigungen für die Instanz von SQL Server B.

Verwendung von SQL Server Management Studio

So führen Sie Anweisungen für mehrere Konfigurationsziele gleichzeitig aus

  1. Klicken Sie in SQL Server Management Studio im Menü Ansicht auf Registrierte Server.

  2. Erweitern Sie einen zentralen Verwaltungsserver, klicken Sie mit der rechten Maustaste auf eine Servergruppe, zeigen Sie auf "Verbinden", und klicken Sie dann auf "Neue Abfrage".

  3. Geben Sie im Abfrage-Editor eine Transact-SQL-Anweisung ein, und führen Sie sie aus, z. B. folgendes:

    USE master  
    GO  
    SELECT * FROM sysdatabases;  
    GO  
    

    Standardmäßig kombiniert der Ergebnisbereich die Abfrageergebnisse aller Server in der Servergruppe.

So ändern Sie die Optionen für Multiserverergebnisse

  1. Klicken Sie in Management Studio im Menü "Extras " auf "Optionen".

  2. Erweitern Sie Abfrageergebnisse, erweitern Sie SQL Server, und klicken Sie dann auf "Multiserver-Ergebnisse".

  3. Geben Sie auf der Seite " Ergebnisse mit mehreren Servern " die gewünschten Optionseinstellungen an, und klicken Sie dann auf "OK".

Siehe auch

Verwalten mehrerer Server mithilfe von zentralen Verwaltungsservern