Condividi tramite


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

In questo argomento viene descritto come eseguire query su più server contemporaneamente in SQL Server 2014, creando un gruppo di server locale o un server di gestione centrale e uno o più gruppi di server e uno o più server registrati all'interno dei gruppi e quindi eseguendo 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 altre informazioni, vedere Creazione di un server di gestione centrale e di un gruppo di server (SQL Server Management Studio).

Contenuto dell'articolo

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.

Uso di SQL Server Management Studio

Per eseguire istruzioni su più destinazioni di configurazione simultaneamente

  1. In SQL Server Management Studio nel menu Visualizza fare clic su Server registrati.

  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, nel menu Strumenti fare clic su Opzioni.

  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.

Vedere anche

Amministrare più server tramite server di gestione centrale