我正在将数据库从SQL Server 2008 R2迁移到运行SQL Server 2012的新服务器。我为任何严重性> = 16设置了警报。我有一个维护计划,其中包括每个用户数据库的日志备份5分钟。将大约10个数据库恢复到新服务器后,我每隔30分钟开始收到一条警报:
描述:BACKUP无法完成命令BACKUP LOG MyDatabaseName 。检查备份应用程序日志以获取详细消息。
评论:(无)
JOB RUN :(无)
我搜索了日志,没有任何关于备份失败的信息,所有备份都没问题。我每30分钟收到一次警报,因此它不会发生在所有日志备份上,因为它们每5分钟运行一次。并且只有10个中的一个或有时两个数据库已经恢复到新服务器上。
我非常感谢任何可以指出我正确方向开始排除故障的人。
答案 0 :(得分:0)
维护计划通过SQL Server代理作业运行。检查工作的历史。任何失败都可能表现出来。
错误级别16不被视为关键,可由用户修复。
只需设置以下内容即可监控所有提醒>等级11。
1 - 数据库邮件
2 - 运营商
3 - 提醒
下次收到提醒时,您应该收到一封包含详细信息的电子邮件。
如果您想要真正的想象,您可以让警报呼叫工作。在应用程序日志中记录警报,然后发送电子邮件。