Введение в BackOffice 2.5



         

Управление заданиями


SQL Executive поддерживает следующие типы заданий:

  • выполнение команды операционной системы, CmdExec;

  • выполнение предложения Transact-SQL, TSQL;

  • выполнение операций процесса репликации, LogReader, Sync и Distribution.

    Задание создается либо из среды SQL Enterprise Manger, либо программно, в том числе при помощи хранимых процедур.

    Задание может быть создано как:

  • выполняемое по требованию, т.е. запускаемое пользователем вручную;

  • исполняемое однократно в указанный день и час;

  • исполняемое регулярно, с возможностью задать весьма гибкую схему исполнения и продолжительность периода, в течение которого задание будет действительно.

    После того как задание создано, оно может быть принудительно запущено, изменено, удалено или помечено как временно неактивное. С фактом завершения задания, как успешного, так и нет, можно ассоциировать событие, регистрируемое в системном журнале NT и с которым можно связать предупреждение (alert).

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

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

    После запуска задание регистрируется в таблице активных. В любой момент времени список заданий можно просмотреть и при необходимости прервать исполнение досрочно. История исполнения заданий сохраняется в журнале, размер журнала и предельное число записей в нем для единичного задания можно установить. Внешний вид панели управления заданиями приведен на рисунке 10.

    Рис. 10. Панель управления заданиями

    Предупреждения и операторы

    SQL Executive в процессе работы контролирует состояния системного журнала приложений Windows NT на предмет наличия записей, относящихся к компонентам SQL Server. Найденные ошибки или сообщения сопоставляются по номеру с зарегистрированными предупреждениями, хранящимися в таблице msdb, и при обнаружении совпадения выполняется либо ассоциированное с предупреждением задание, либо отправляется почтовое сообщение оператору, в чьи обязанности входит реагировать на такого рода события.




    Содержание  Назад  Вперед