Share via


Como executar instruções em vários servidores simultaneamente (SQL Server Gerenciamento estúdio)

No SQL Server 2008, você pode consultar vários servidores ao mesmo tempo, criando um grupo de servidores locais ou um Servidor de Gerenciamento Central e um ou mais grupos de servidor, e um ou mais servidores registrados dentro dos grupos e, em seguida, consultar o grupo completo. Os resultados retornados pela consulta podem ser combinados em um único painel de resultados ou em painéis de resultados separados. O conjunto de resultados pode incluir colunas adicionais para o nome de servidor e o login que é usado pela consulta em cada servidor. Os servidores de gerenciamento centrais e os servidores registrados subordinados podem ser registrados somente com o uso da Autenticação do Windows. Os servidores em grupos de servidores locais podem ser registrados usando Autenticação do Windows ou a Autenticação do SQL Server.

ObservaçãoObservação

Antes de executar os procedimentos a seguir, crie um Servidor de Gerenciamento Central e grupos de servidores. Para obter mais informações, consulte Como criar um servidor de gerenciamento central e um grupo de servidores (SQL Server Management Studio).

Para executar instruções em vários destinos de configuração simultaneamente

  1. No SQL Server Management Studio, no menu Exibir, clique em Servidores Registrados.

  2. Expanda um Servidor de Gerenciamento Central, clique com o botão direito em um grupo de servidores, aponte para Conectar e, em seguida, clique em Nova Consulta.

  3. No Editor de Consultas, digite e execute uma instrução Transact-SQL, como a seguinte:

    USE master
    GO
    SELECT * FROM sysdatabases;
    GO
    

    Por padrão, o painel de resultados combinará os resultados da consulta de todos os servidores no grupo de servidor.

Para alterar as opções de resultados de vários servidores

  1. No Management Studio, no menu Ferramentas, clique em Opções.

  2. Expanda Resultados da Consulta, expanda SQL Server e então clique em Resultados de Multiservidor.

  3. Na página Resultados de Multiservidor, especifique as configurações de opção que você quer e então clique em OK.

Segurança

Como as conexões mantidas por um Servidor de Gerenciamento Central são executadas no contexto do usuário com o uso da Autenticação do Windows, as permissões efetivas nos servidores registrados podem variar. Por exemplo, o usuário pode ser membro da função de servidor fixa sysadmin na instância do SQL Server A, mas pode ter permissões limitadas na instância do SQL Server B.