Partilhar via


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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para criar um servidor mestre

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para criar um servidor mestre

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. 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).

Ícone de seta usado com o link Voltar ao Início[Top]

Consulte também

Conceitos

Criar um ambiente multisservidor

Administração automatizada em toda a empresa