当作业失败时,我在发送通知时遇到问题。我创建了数据库邮件配置文件,并将其分配给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代理已重新启动。问题的根源在哪里?
发布于 2013-04-09 13:52:12
第二,重新启动SQL代理解决了问题。
发布于 2014-02-25 05:14:21
正如您在提问中提到的,我的问题确实是代理中的邮件配置文件--谢谢您的提示。

这个职位底部提到的其他提示包括:
发布于 2019-04-30 17:38:38
我必须授予Server代理对邮件配置文件的访问权限。
右键单击中的Server代理节点,然后选择Properties。然后切换到警报系统节点,并启用要允许Server代理使用的邮件配置文件,重新启动Server代理服务
https://stackoverflow.com/questions/15837698
复制相似问题