作业失败时发送通知有问题。我创建了数据库邮件配置文件并将其分配给 SQL 代理和重新启动的 SQL 代理。当我运行一个程序时msdb.dbo.sp_send_dbmail
,正在发送电子邮件。此外,当我使用数据库邮件发送测试电子邮件时,它工作正常。但是,当我在作业失败时为作业设置通知时,在作业日志中我会看到以下信息:注意:无法通过电子邮件通知“SQL 作业失败”。
我不知道这个问题的根源是什么。我发现了这个提示:http ://sqlblog.jfperry.com/jpsql/post/2009/04/07/NOTE-Failed-to-notify-7boperator7d-via-email.aspx
但我检查了 SQL 代理中启用了配置文件。SQL 代理已重新启动。问题的根源在哪里?