У меня возникла проблема с отправкой уведомлений при неудачном выполнении задания. Я создал профиль почты базы данных и назначил его агенту SQL и перезапущенному агенту SQL.
Когда я запускаю процедуру msdb.dbo.sp_send_dbmail
, отправляется электронное письмо. Также, когда я отправляю тестовую электронную почту, используя Database Mail, она работает нормально. Но когда я устанавливаю уведомление для Job, когда он терпит неудачу, в журнале заданий я вижу следующую информацию: ПРИМЕЧАНИЕ: Не удалось уведомить "Сбой задания SQL" по электронной почте.
Я не знаю, что может быть источником этой проблемы. Я нашел этот намек: http://sqlblog.jfperry.com/jpsql/post/2009/04/07/NOTE-Failed-to-notify-7boperator7d-via-email.aspx
Но я проверил, что профиль включен в SQL Agent. Агент SQL был перезапущен. Где может быть источником проблемы?