Поделиться через


Устранение неполадок многосерверных заданий, использующих прокси.

применимо к:SQL Server

Важный

На управляемом экземпляре SQL Azureв настоящее время поддерживаются большинство, но не все функции агента SQL Server. Дополнительные сведения см. в разделе отличия T-SQL управляемого экземпляра SQL Azure от SQL Server.

Распределенные задания, шаги которых связаны с прокси-сервером, выполняются в контексте учетной записи-посредника на целевом сервере. Если шаги задания, использующие прокси-учетные записи, завершаются сбоем при загрузке с главного сервера, проверьте столбец error_message в таблице sysdownloadlist в базе данных msdb на наличие следующих сообщений об ошибках:

  • Для шага задания требуется учетная запись прокси-сервера, однако сопоставление учетной записи прокси отключено на целевом сервере.

    Чтобы устранить эту ошибку, задайте \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.<n>\SQLServerAgent\AllowDownloadedJobsToMatchProxyName реестра в 1 (true). По умолчанию в этом подразделе установлено значение 0 (false). Значение MSSQL.<n> — это имя экземпляра; например, MSSQL.1 или MSSQL.3.

  • "Прокси-сервер не найден".

    Чтобы устранить эту ошибку, убедитесь, что на целевом сервере существует учетная запись прокси-сервера с тем же именем, что и учетная запись прокси-сервера главного сервера, в которой выполняется шаг задания.

Осторожность

Неправильное изменение реестра может серьезно повредить систему. Прежде чем вносить изменения в реестр, рекомендуется создать резервную копию всех важных данных на компьютере.

См. также

создание многосерверной среды