Criar um servidor mestre
Este tópico descreve como criar um servidor mestre do SQL Server 2012 usando SQL Server Management Studio ou Transact-SQL.
Neste tópico
Antes de começar:
Segurança
Para criar um servidor mestre, usando:
SQL Server Management Studio
Transact-SQL
Antes de começar
Segurança
Trabalhos distribuídos que possuem etapas associadas a um proxy são executados no contexto da conta proxy no servidor de destino. Certifique-se de que as seguintes condições sejam atendidas, ou as etapas de trabalho associadas a um proxy não serão baixadas do servidor mestre para o destino:
A subchave \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<nome_da_instância>\SQL Server Agent\AllowDownloadedJobsToMatchProxyName (REG_DWORD) do Registro do servidor mestre está definida como 1 (verdadeiro). Por padrão, essa subchave encontra-se definida como 0 (falso).
Existe uma conta proxy no servidor de destino com o mesmo nome da conta proxy do servidor mestre sob a qual a etapa de trabalho é executada.
Se as etapas de trabalho que usam contas proxy falharem ao serem baixadas do servidor mestre para o servidor de destino, verifique a coluna error_message da tabela sysdownloadlist no banco de dados msdb quanto às seguintes mensagens de erro:
"A etapa do trabalho requer uma conta proxy. Entretanto, a verificação de proxy está desabilitada no servidor de destino."
Para resolver este erro, defina a subchave AllowDownloadedJobsToMatchProxyName do Registro como 1.
"Proxy não localizado."
Para resolver este erro, certifique-se de que existe uma conta proxy no servidor de destino com o mesmo nome da conta proxy do servidor mestre sob a qual a etapa de trabalho é executada.
Permissões
As permissões para executar esse procedimento para membros da função de servidor fixa sysadmin.
[Top]
Usando o SQL Server Management Studio
Para criar um servidor mestre
No Pesquisador de Objetos, conecte-se a uma instância do Microsoft Mecanismo de Banco de Dados do SQL Server e expanda essa instância.
Clique com o botão direito do mouse em SQL Server Agent, aponte para Administração Multisservidor e clique em Tornar este um mestre. O Assistente de Servidor Mestre o guiará no processo de criação de um servidor mestre e de adição de servidores de destino.
Na página Operador de Servidor Mestre, configure um operador para o servidor mestre. Para enviar notificações a operadores usando email ou pagers, o SQL Server Agent deve estar configurado para enviar email. Para enviar notificações aos operadores usando net send, o serviço Messenger deve estar sendo executado no servidor onde está o SQL Server Agent.
Endereço de email
Define o endereço de email para o operador.Endereço de pager
Define o endereço de email de pager para o operador.Endereço de net send
Define o endereço de email net send para o operador.
Na página Servidor de Destino, selecione servidores de destino para o servidor mestre.
Servidores Registrados
Lista os servidores registrados no Microsoft SQL Server Management Studio que já não são servidores de destino.Servidores de Destino
Lista os servidores que são servidores de destino.>
Mova o servidor selecionado para a lista de servidor de destino.>>
Mova todos os servidores para a lista de servidor de destino.<
Remova o servidor selecionado da lista de servidor de destino.<<
Remova todos os servidores da lista de servidor de destino.Adicionar Conexão
Adicione um servidor à lista de servidor de destino sem registrar o servidor.Conexão
Altere as propriedades de conexão para o servidor selecionado.
Na página Credenciais de logon de servidor mestre, para especificar se você deseja criar um novo logon para o servidor de destino e atribuir-lhe direitos ao servidor mestre.
- Criar um novo logon, se necessário, e atribuir-lhe direitos ao MSX
Cria um novo logon no servidor de destino se o logon especificado ainda não existir.
- Criar um novo logon, se necessário, e atribuir-lhe direitos ao MSX
[Top]
Usando Transact-SQL
Para criar um servidor mestre
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo inscreve o servidor atual no servidor mestre AdventureWorks1. O local do servidor atual é Prédio 21, Sala 309, Rack 5.
USE msdb ;
GO
EXEC dbo.sp_msx_enlist N'AdventureWorks1',
N'Building 21, Room 309, Rack 5' ;
GO;
Para obter mais informações, consulte sp_msx_enlist (Transact-SQL).
[Top]