SQL Server 2008:@msgnum = 75000 and @severity = 16向 SQL 实例添加了一条消息。添加了一个警报,当出现错误号 75000 时会引发该警报。警报已启用,并且也已启用的操作员设置为通过电子邮件通知。警报历史显示警报已触发,但未通知操作员。操作员历史记录显示“最近的通知尝试:(从未通过电子邮件发送)”。
操作员有正确的电子邮件地址。DBMail 设置正确,因为我可以 sp_send_dbmail 从和发送到该电子邮件地址。
我从哪里开始排除故障?
您可以检查该特定操作员的值班时间表。此警报是否在操作员不在值班时发生?
SQL 代理是否设置为使用数据库邮件和警报系统的指定邮件配置文件?(右键单击 SQL Server 代理 > 属性 > 警报系统)
我可以立即想到可能导致此行为的两件事。
希望这能有所帮助。