Compartir vía


Solución de problemas de trabajos multiservidor que usan servidores proxy

se aplica a:sql Server

Importante

En Instancia Administrada de Azure SQL, se admiten actualmente la mayoría de las características del Agente SQL Server, pero no todas. Consulte diferencias de T-SQL de Azure SQL Managed Instance con respecto a SQL Server para más información.

Trabajos distribuidos cuyos pasos están asociados a una ejecución de proxy en el contexto de la cuenta de proxy en el servidor de destino. Si fallan los pasos de trabajo que usan cuentas de proxy al descargarse del servidor maestro, compruebe la columna error_message en la tabla de la sysdownloadlist dentro de la base de datos msdb para verificar los siguientes mensajes de error:

  • El paso de trabajo requiere una cuenta de proxy; sin embargo, la asignación de proxy está deshabilitada en el servidor de destino.

    Para resolver este error, establezca el \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.<n>\SQLServerAgent\AllowDownloadedJobsToMatchProxyName subclave del Registro en 1 (true). De forma predeterminada, esta subclave se establece en 0 (false). Valor de MSSQL.<n> es el nombre de instancia; por ejemplo, msSQL.1 o MSSQL.3.

  • "No se encontró el proxy".

    Para resolver este error, asegúrese de que existe una cuenta de proxy en el servidor de destino con el mismo nombre que la cuenta de proxy del servidor maestro en la que se ejecuta el paso de trabajo.

Cautela

La edición incorrecta del registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, se recomienda realizar una copia de seguridad de los datos con valores en el equipo.

Consulte también

Crear un entorno multiservidor