logo search
SQL2008_Administration

6.2. Работа с заданиями sql Server Agent

Задания (jobs) — это именованные наборы действий, которые можно запланировать для выполнения по расписанию. Задания могут создаваться и в автоматическом режиме, например, при настройке доставки журналов или репликации.

Для создания нового задания:

  1. Раскрыть котейнер Jobs (Задания) в SQL Server Agent;

  2. Из контекстного меню для этого контейнера выбрать команду New Job. Откроется окно, аналогичное представленному на рис. 6.1;

  3. Настроить свойства задания.

Рис. 6.1. Окно свойств задания SQL Server Agent

Для копирования задания с одного сервера на другой:

  1. Выбрать задание, для которого необходимо создать копию;

  2. В контекстном меню для этого задания выбрать команду Script Job As (Отскриптовать задание как)  CREATE TO  New Query Editor Window (Новое окно редактора запросов). В окно редактора кода будет загружен скрипт с командами на создание задания с аналогичными параметрами;

  3. Исправить некоторые параметры в скрипте, сохранить его и запустить на выполнение на другом сервере.

Данным способом можно воспользоваться и для получения информации о хранимых процедурах, которые можно использовать для создания заданий из кода Transact-SQL.