как записать как успех, так и сбой в задании агента SQL Server - PullRequest
2 голосов
/ 01 августа 2009

Я использую SQL Server 2008 и пишу задание агента SQL Server. В моей работе есть 3 шага, и на каждом шаге я буду выполнять процедуру хранения. Я заметил, что в настройках уведомлений по умолчанию он записывает информацию в журнал событий Windows только в случае сбоя.

У меня вопрос: есть ли простые решения для записи информации об успехах и неудачах каждого шага в журнал событий Windows или куда-нибудь, что легко отслеживать? Моя работа выполняется ежедневно, и мне нужна информация как для успеха, так и для того, чтобы моя работа не выполнялась.

спасибо заранее, George

1 Ответ

4 голосов
/ 01 августа 2009

Уведомления в свойствах задания также позволяют выбрать действие при успешном выполнении задания! Эта кнопка справа - это выпадающий список, на самом деле - вы можете выбрать различные результаты, например, записывать в журнал событий при сбое и отправлять электронную почту при успехе.

Если вы выберете опцию «Если задание завершено», я считаю, что действие (запись в журнал событий, отправка электронной почты и т. Д.) Будет запущено в обоих случаях - успех и неудача.

Марк

PS: может, здесь это поможет?
http://msdn.microsoft.com/en-us/library/ms191130.aspx

Если вы хотите уведомить оператора по электронной почте, проверьте E-mail, выберите оператора из списка, а затем выберите один из следующих вариантов:

* When the job succeeds to notify the operator when the job completes successfully.
* When the job fails to notify the operator when the job completes unsuccessfully.
* When the job completes to notify the operator regardless of completion status.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...