Определение задания

Чтобы создать задание, необходимо указать базовые данные задания и привязать к нему сеансы и/или команды оболочки. В базовых данных задания указывается, является ли задание периодическим. Для периодических заданий указывается, как задание будет планироваться.

Для настройки нового задания выполните следующие шаги:

  1. Запустите сеанс, который необходимо включить в задание, и введите данные обычным способом.
  2. Нажмите Добавить к заданию. Запускается сеанс Добавление сеанса к заданию (ttaad5102s000).
  3. В поле Задание выполните переход в сеанс Данные задания (ttaad5500m000).
  4. Нажмите Новый. Запускается детальный сеанс Данные задания (ttaad5100s000), который можно использовать, чтобы создать новое задание для сеанса.
  5. Введите код задания и описание задания.
  6. Укажите, когда должно запуститься задание, согласно описанию в следующем разделе Планирование задания.
  7. Нажмите Сохранить и закройте сеанс Данные задания (ttaad5100s000). Вы вернетесь в сеанс Добавление сеанса к заданию (ttaad5102s000). Теперь можно добавить сеанс в задание согласно описанию в Добавляя сеанс к заданию.
Планирование задания

Для планирования задания выполните один из следующих шагов в детальном сеансе Данные задания (ttaad5100s000):

  • Для запуска задания в конкретное время, сбросьте флаг Испол.внешн.график. Можно ввести дату и время начала задания в полях Следующая дата выполнения.
  • Чтобы начать задание самостоятельно, запустите команду Активировать в сеансе Данные задания (ttaad5500m000). За дополнительной информацией обратитесь к Выполнение задания.
  • Для запуска задания на регулярной основе, установите флаг Периодически в детальном сеансе Данные задания (ttaad5100s000). В этом случае нужно:

    • Определить календарь для задания. LN будет запускать задание в то время и даты, которые определены в календаре задания.
    • Указать продолжительность периода. LN будет запускать задания при наступлении каждого периода.

Если вы введете дату и время в поля Конец периода, LN не запустит задание после этого времени.

Установите флаг Испол.внешн.график, если необходимо запустить задания одним из следующих способов:

  • Посредством внешнего планировщика заданий, такого как Maestro от UNISON, или посредством внешней программы, такой как UNIX.
  • Посредством команды оболочки rc.startjob (платформа UNIX)
  • Посредством пакетного файла startjob.bat (платформа Windows)

За дополнительной информацией обратитесь к Job execution и Job handling procedure.

Остановка задания после определенного времени

Чтобы остановить задание, если оно выполняется дольше определенного времени, введите значение в поле Максимальная длительность детального сеанса Данные задания (ttaad5100s000). Если достигнута максимальная длительность, то LN заканчивает работу текущего сеанса, но не начинает запуск следующего сеанса.

Значения до 59 представляют минуты. Для представления значений превышающих один час, введите количество часов и, сразу за ними, количество минут, без разделителя.

Пример
  • Для указания 30 минут введите 30.
  • Для указания одного часа введите 100.
  • Для указания одного часа и 30 минут введите 130.