Добавление и Удаление Уведомлений по электронной почте

Рубрика: Планировщик задач

Добавьте одно или более уведомлений по электронной почте задания с помощью процедуры DBMS_SCHEDULER.ADD_JOB_EMAIL_NOTIFICATION.

Добавление и Удаление Уведомлений по электронной почте

Электронные письма будут отправлены на указанные адреса получателей всякий раз, когда любое из перечисленных событий будет сгенерировано заданием. Задание автоматически модифицируется, чтобы генерировать эти события. Если условие фильтра будет определено, то только события, которые соответствуют спецификации в FILTER_CONDITION, генерируют электронное письмо.

Эта процедура перестанет работать, если атрибут планировщика EMAIL_SERVER не будет установлен или если указанное задание не существует. Пользователь, вызывающий эту процедуру, должен быть владельцем задания, иметь системную привилегию CREATE ANY JOB, или ему должна быть предоставлена привилегия ALTER для задания.

  • Тема электронных писем уведомления может содержать следующие переменные подстановки, которые будут заменены значениями: %job_owner%, %job_name%, %event_type%, %event_timestamp%, %log_id%, %error_code%, %error_message%, %run_count%, %failure_count%, %retry_count%, %job_subname%, %job_class_name%.

  • Тело электронного письма уведомления может содержать любую из переменных, которые допустимы в ТЕМЕ.

  • Список разделенных запятой значений событий не может быть NULL. Ссылайтесь на список событий для атрибута RAISE_EVENTS заданий JOBS для допустимых событий.

  • Если filter_condition будет NULL (значение по умолчанию), то все возникновения указанных событий будут посланы по электронной почте на все указанные адреса получателей.

Удалите одно или более уведомлений по электронной почте для указанного задания посредством процедуры DBMS_SCHEDULER.REMOVE_JOB_EMAIL_NOTIFICATION.

Далее: Сжатие для Операций Вставки по Прямому пути

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)