Задание срока действия уведомлений

Для каждого класса уведомлений можно задать срок действия уведомлений. В этом разделе обсуждается использование служб Notification Services срока действия и настройка срока действия.

Истечение срока действия уведомлений

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

Каждый раз, когда распространитель пытается доставить рабочие элементы из пакета уведомлений (во время первой попытки, а также во время повторных попыток при наличии расписания повторных попыток), он сначала проверяет, не истек ли срок действия уведомлений. Если он истек, то распространитель помечает, что срок действия рабочего элемента истек, и не пытается создать и доставить уведомления, вне зависимости от расписания повторных попыток. Если срок действия не настроен, то он для уведомлений никогда не кончается.

ms171331.note(ru-ru,SQL.90).gifВажно!
Если для протоколов доставки не заданы расписания повторных попыток, то распространитель не будет осуществлять повторных попыток доставки. Дополнительные сведения см. в разделе Установка настроек выполнения протокола доставки.

Указание срока действия уведомления

  • При определении приложения посредством XML определите срок действия уведомлений в ExpirationAge Element (ADF).
  • При определении приложения программным путем определите срок действия уведомлений, используя свойство ExpirationAge (NMO).

См. также

Основные понятия

Определение схемы уведомления
Настройка модулей форматирования данных
Задание сводной доставки или многоадресной доставки
Определение размера пакета уведомлений

Другие ресурсы

Определение классов уведомлений
Определение приложений служб Notification Services
Определение классов уведомлений
Настройка протоколов доставки

Справка и поддержка

Получение помощи по SQL Server 2005