Executar instruções em vários servidores simultaneamente (SQL Server Management Studio)
Este tópico descreve como consultar vários servidores ao mesmo tempo no SQL Server 2012, 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 logon usado pela consulta em cada servidor. Os Servidores Centrais de Gerenciamento e servidores subordinados podem ser registrados usando apenas a 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ção |
---|
Antes de executar os procedimentos a seguir, crie um Servidor de Gerenciamento Central e grupos de servidores. Para obter mais informações, consulte Criar um servidor de gerenciamento central e um grupo de servidores (SQL Server Management Studio). |
Neste tópico
Antes de começar:
Segurança
Para executar instruções em vários servidores, usando:
SQL Server Management Studio
Antes de começar
Segurança
Permissões
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 A do SQL Server, mas pode ter permissões limitadas na instância B do SQL Server.
[Top]
Usando o SQL Server Management Studio
Para executar instruções em vários destinos de configuração simultaneamente
No SQL Server Management Studio, no menu Exibir, clique em Servidores Registrados.
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.
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
No Management Studio, no menu Ferramentas, clique em Opções.
Expanda Resultados da Consulta, expanda SQL Server e então clique em Resultados de Multisservidor.
Na página Resultados de Multisservidor, especifique as configurações de opção que você quer e então clique em OK.
[Top]
Consulte também
Conceitos
Administrar vários servidores usando os Servidores Centrais de Gerenciamento