Criar um servidor de destino
Aplica-se a:SQL Server
Importante
Em Instância Gerenciada do Azure SQL, a maioria dos recursos do SQL Server Agent, mas não todos, é suportada atualmente. Consulte as diferenças de T-SQL entre a Instância Gerida do Azure SQL e o SQL Server para mais detalhes.
Este tópico descreve como criar um servidor de destino no SQL Server usando o SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects (SMO).
Antes de começar
Segurança
Os trabalhos distribuídos que têm etapas associadas a um proxy são executados sob o contexto da conta proxy no servidor de destino. Certifique-se de que as seguintes condições sejam atendidas ou que as etapas de trabalho associadas a um proxy não sejam baixadas do servidor mestre para o destino:
A subchave do Registro do servidor mestre \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<*instance_name*>\SQL Server Agent\AllowDownloadedJobsToMatchProxyName (REG_DWORD) é definida como 1 (true). Por padrão, essa subchave é definida como 0 (false).
Existe uma conta proxy no servidor de destino que tem o mesmo nome que a conta proxy do servidor mestre sob a qual a etapa de trabalho é executada.
Se as etapas de trabalho que usam contas proxy falharem ao transferi-las do servidor mestre para o servidor de destino, poderá verificar a coluna error_message na tabela sysdownloadlist na base de dados msdb para as seguintes mensagens de erro:
"A etapa de trabalho requer uma conta proxy, no entanto, a correspondência de proxy está desativada no servidor de destino."
Para resolver esse erro, defina a subchave do Registro AllowDownloadedJobsToMatchProxyName como 1.
"Proxy não encontrado."
Para resolver esse erro, verifique se existe uma conta proxy no servidor de destino que tenha o mesmo nome da conta proxy do servidor mestre sob a qual a etapa de trabalho é executada.
Permissões
As permissões para executar este procedimento são automaticamente atribuídas aos membros da função de servidor fixo sysadmin.
Usando o SQL Server Management Studio
Para criar um servidor de destino
No Explorador de Objetos, ligue-se a uma instância do Mecanismo de Banco de Dados do Microsoft SQL Server e expanda essa instância.
Clique com o botão direito no SQL Server Agent, aponte para Administração de Vários Servidorese, em seguida, clique em Definir como Destino. O Assistente do Servidor de Destino orienta você pelo processo de criação de um servidor de destino.
Na página Selecione um Servidor Mestre, escolha o servidor mestre do qual este servidor de destino receberá trabalhos.
Escolher Servidor
Conecte-se ao servidor mestre.Descrição deste servidor
Digite uma descrição para este servidor de destino. O servidor de destino carrega essa descrição para o servidor mestre.Na página Credenciais de Login do Servidor Mestre, crie um novo logon no servidor de destino, se necessário.
Crie um novo login, se necessário, e atribua-lhe direitos ao MSX
Crie um novo login no servidor de destino se o login especificado ainda não existir.
Usando Transact-SQL
Para criar um servidor de destino
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 alista o servidor atual no servidor mestre AdventureWorks1. O local para o servidor atual é o Edifício 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).