Share via


Esecuzione simultanea di istruzioni su più server (SQL Server Management Studio)

In questo argomento viene descritto come eseguire una query su più server contemporaneamente in SQL Server 2012 creando un gruppo di server locali, o un server di gestione centrale e uno o più gruppi di server, e uno o più server registrati all'interno dei gruppi, quindi eseguendo la query sul gruppo completo. I risultati restituiti dalla query possono essere combinati in un singolo riquadro dei risultati oppure possono essere inclusi in riquadri dei risultati distinti. Il set di risultati può includere colonne aggiuntive per il nome del server e l'account di accesso utilizzati dalla query in ciascun server. I server di gestione centrale e i server subordinati possono essere registrati solo tramite l'autenticazione di Windows. I server inclusi nei gruppi di server locali possono essere registrati tramite l'autenticazione di Windows o l'autenticazione di SQL Server.

[!NOTA]

Prima di utilizzare le procedure seguenti, creare un server di gestione centrale e uno o più gruppi di server. Per ulteriori informazioni, vedere Creazione di un server di gestione centrale e di un gruppo di server (SQL Server Management Studio).

Contenuto dell'argomento

  • Prima di iniziare:

    Sicurezza

  • Per eseguire istruzioni su più server tramite:

    SQL Server Management Studio

Prima di iniziare

Sicurezza

Autorizzazioni

Poiché le connessioni gestite da un server di gestione centrale vengono eseguite nel contesto dell'utente, l'utilizzo dell'autenticazione di Windows comporta la possibile variazione delle autorizzazioni effettive per i server registrati. L'utente, ad esempio, potrebbe essere un membro del ruolo predefinito del server sysadmin nell'istanza di SQL Server A, ma disporre di autorizzazioni limitate per l'istanza di SQL Server B.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di SQL Server Management Studio

Per eseguire istruzioni su più destinazioni di configurazione simultaneamente

  1. In SQL Server Management Studio scegliere Server registrati dal menu Visualizza.

  2. Espandere un server di gestione centrale, fare clic con il pulsante destro del mouse su un gruppo di server, scegliere Connetti, quindi fare clic su Nuova query.

  3. Nell'editor di query digitare ed eseguire un'istruzione Transact-SQL, ad esempio la seguente:

    USE master
    GO
    SELECT * FROM sysdatabases;
    GO
    

    Per impostazione predefinita, il riquadro dei risultati combinerà i risultati della query restituiti da tutti i server inclusi nel gruppo di server.

Per modificare le opzioni dei risultati multiserver

  1. In Management Studio scegliere Opzioni dal menu Strumenti.

  2. Espandere Risultati query, espandere SQL Server, quindi fare clic su Risultati multiserver.

  3. Nella pagina Risultati multiserver specificare le impostazioni desiderate per le opzioni, quindi scegliere OK.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Vedere anche

Concetti

Amministrare più server tramite server di gestione centrale