Как создать задание агента SQL Server (Transact-SQL)

В этом подразделе описывается, как с помощью хранимых процедур создавать задания агента Microsoft SQL Server.

Создание задания агента SQL Server

  1. Выполните процедуру sp_add_job, чтобы создать задание.

  2. Выполните процедуру sp_add_jobstep, чтобы создать один или несколько шагов задания.

  3. Выполните процедуру sp_add_schedule, чтобы создать расписание.

  4. Выполните процедуру sp_attach_schedule, чтобы присоединить расписание к заданию.

  5. Выполните процедуру sp_add_jobserver, чтобы назначить для задания сервер.

Локальные задания кэшируются локальным агентом SQL Server, поэтому внесение в задание агента SQL Server любых изменений неявно вызывает его повторное кэширование. Поскольку агент SQL Server не помещает задание в кэш до вызова процедуры sp_add_jobserver, эффективнее вызывать процедуру sp_add_jobserver последней.