Compartilhar via


Criar um servidor de destino

Aplica-se a: SQL Server

Importante

Atualmente, na Instância Gerenciada de SQL do Azure, a maioria dos recursos do SQL Server Agent é compatível, mas não todos. Confira Diferenças entre o T-SQL da Instância Gerenciada de SQL do Azure e o SQL Server para obter detalhes.

Este tópico descreve como criar um servidor de destino no SQL Server usando o SQL Server Management Studio, o Transact-SQL ou o SMO (SQL Server Management Objects).

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 do Registro do servidor mestre \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<*nome_da_instância*>\SQL Server Agent\AllowDownloadedJobsToMatchProxyName (REG_DWORD) é 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 usam como padrão membros da função de servidor fixa sysadmin .

Como usar o SQL Server Management Studio.

Para criar um servidor de destino

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do Microsoft SQL Server e expanda essa instância.

  2. Clique com o botão direito do mouse em SQL Server Agent, aponte para Administração Multisservidore clique em Tornar este de destino. O Assistente de Servidor de Destino o guiará no processo de criação de um servidor de destino.

  3. Na página Selecione um Servidor Mestre , selecione o servidor mestre do qual esse servidor de destino receberá trabalhos.

    Escolher Servidor
    Conecte-se ao servidor mestre.

    Descrição deste Servidor
    Digite uma descrição para esse servidor de destino. O servidor de destino carrega essa descrição no servidor mestre.

  4. Na página Credenciais de logon de servidor mestre , crie um logon novo no servidor de destino, se necessário.

    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.

Usando o Transact-SQL

Para criar um servidor de destino

  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, veja sp_msx_enlist (Transact-SQL).

Consulte Também

Administração automatizada em toda a empresa