Solucionar problemas de trabalhos multisservidor que usam proxies

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 detalhes nas Diferenças entre o T-SQL da Instância Gerenciada de SQL do Azure e o SQL Server.

Trabalhos distribuídos cujas etapas estejam associadas a um proxy são executados no contexto da conta proxy no servidor de destino. Se as etapas de trabalho que usam contas proxy falharem ao serem baixadas do servidor mestre, 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 do Registro \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.<n>\SQLServerAgent\AllowDownloadedJobsToMatchProxyName como 1 (verdadeiro). Por padrão, essa subchave está definida como 0 (falso). O valor de MSSQL.<n> é o nome da instância; por exemplo, MSSQL.1 ou MSSQL.3.

  • "Proxy não localizado."

    Para resolver este erro, verifique se 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.

Cuidado

A edição incorreta do Registro pode danificar seriamente o sistema. Antes de fazer alterações no Registro, é recomendável fazer backup dos dados importantes no computador.

Consulte Também

Criar um ambiente multisservidor