Управление заданиями в масштабе предприятия
Область применения: SQL Server Управляемый экземпляр SQL Azure
Внимание
В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.
Если вы вносите изменения в определения многосерверных заданий за пределами Microsoft SQL Server Management Studio, необходимо опубликовать изменения в списке загрузки, чтобы целевые серверы могли снова скачать обновленное задание. Чтобы убедиться в том, что целевые серверы получили текущие определения заданий, после обновления многосерверной задачи разместите инструкцию INSERT следующим образом:
EXECUTE sp_post_msx_operation 'INSERT', 'JOB', '<job id>'
Чтобы уведомить целевой сервер об изменении многосерверной задачи, необходимо выполнить указанную выше команду после использования одной из этих процедур:
sp_detach_schedule (Transact-SQL)
Примечание.
Необязательно вызывать процедуру sp_post_msx_operation после вызова sp_update_job или sp_delete_job, поскольку эти хранимые процедуры автоматически размещают необходимые изменения в списке скачивания.
Типичные задачи для управления задачами в масштабах предприятия:
Проверка состояния целевого сервера
Изменение целевого сервера для задания
Изменение местоположения целевого сервера
Синхронизация часов целевых серверов
Принудительный опрос главного сервера целевым сервером