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