我是 SQL Server 警报的新手,我正在尝试设置一个警报,它将根据严重性级别运行作业并发送通知。
为了测试警报是否正常工作,我从MSDN Blogs下载了一个示例损坏的数据库,我已经恢复了数据库并对数据库发出了查询,该数据库因错误 824 和级别 24 而失败。
但是,尽管该错误是一个严重错误并且被记录到 SQL 日志和 Windows 应用程序日志中似乎没有任何工作,但我什至在特定数据库和所有数据库上都使用警报进行了测试。(我什至在 19 及以上的所有其他级别上设置了警报,只是为了确认没有发生任何事情。)
但是,基于错误号 824 的警报确实有效,并且基于性能计数器的 Sql 错误计数器的警报确实有效。
有什么建议么?
SQL 代理可能需要重新启动以获取配置更改。