2014-10-24 2 views
0

У нас есть работа, которая выполняется несколько раз в день, делая инкрементные резервные копии.SQL Server - отправить задание электронной почты при ошибке задания

Мы добавили шаг «Отправлять электронную почту на« Неисправность работы », которая использует T-SQL для отправки электронной почты администратору, если первый шаг (инкрементное резервное копирование) не удался.

К сожалению, мы должны были неправильно настроить дополнительные параметры на втором шаге, так как мы получаем электронную почту, даже когда первый шаг преуспел.

Электронная почта успешно отправляется на второй шаг.

Мы настроили параметры для первого шага следующим образом:

  • В случае успеха бросить отчеты успеха
  • при неудаче Гото Шаг 2 - отправлять электронную почту

Мы настроили параметры для второй этап, как показано ниже:

  • Об успешном завершении отчета об успехе
  • На отказ Гото Шаг 2 - отправлять электронную почту

Теперь, когда задача, шаг 1 успешно, мы не ожидаем получить по электронной почте. Когда шаг 1 терпит неудачу, мы ожидаем электронную почту.

Так что же мы делаем неправильно?

ответ

0

Не уверен, что то, что вы написали, действительно является шагом, если это так, то это причина, по которой вы всегда получаете электронное письмо.

Шаг 1 = Сбой => Перейти к шагу 2. отправлять электронную почту

Шаг 1 = Успех => Перейти к шагу 2. отправлять электронную почту

Вы должны иметь Уведомления «на вкладке» настроен на прислан электронная почта «Когда работа завершается»

+0

спасибо, что это было (DOH!) –

 Смежные вопросы

  • Нет связанных вопросов^_^