у нас есть работа, которая выполняется несколько раз в день, делая добавочные резервные копии.
Мы добавили шаг «Отправить электронное письмо при сбое задания», который использует T-SQL для отправки электронного письма команде администраторов, если первый шаг (добавочное резервное копирование) не удался.
К сожалению, мы, должно быть, неправильно настроили дополнительные параметры на втором шаге, так как мы получаем электронное письмо даже после успешного выполнения первого шага.
Электронная почта успешно отправляется на втором этапе.
Мы настроили параметры для первого шага следующим образом:
- В случае успеха выйти из сообщения об успехе
- В случае неудачи перейдите к Шагу 2 — Отправить электронное письмо
Мы настроили параметры для второго шага, как показано ниже:
- В случае успеха выйти из сообщения об успехе
- В случае неудачи перейдите к Шагу 2 — Отправить электронное письмо
Теперь, когда задача, шаг 1, завершается успешно, мы не ожидаем получения электронного письма. Когда шаг 1 терпит неудачу, мы ожидаем электронное письмо.
Так что же мы делаем не так?