как получить предупреждение, когда конкретное задание выполняется в SQLSERVER - PullRequest
1 голос
/ 01 апреля 2009

Я создал задание, содержащее команду «выбрать * из найма» из базы данных пользователя.

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

Ответы [ 2 ]

3 голосов
/ 01 апреля 2009

Следуйте инструкциям здесь (http://weblogs.sqlteam.com/randyp/archive/2009/03/04/60863.aspx),, но, наконец, проверьте «успех» вместо «сбой».

Образец цитирования:

  • Запуск конфигурации наземной области SQL Server -> Конфигурация контактной зоны для функций -> Выберите База данных почты -> Установите флажок Включить хранимые процедуры почты базы данных.
  • Откройте SQL Management Studio -> Управление -> Почта базы данных -> Настройка параметров SMTP.
  • Перейти к агенту SQL Server -> Операторы -> Создать новый оператор
  • Перейдите в SQL Job -> В уведомлениях, проверьте электронную почту и выберите оператора. Вы также можете выберите опцию отправки уведомления, если задание не выполнено / успешно / выполнено.

Подробнее о SQL mail: http://www.sql -server-performance.com / статьи / дБА / email_functionality_p1.aspx

0 голосов
/ 01 апреля 2009

В свойствах задания доступно множество параметров уведомлений, доступных в SQL Server Management Studio.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...