获取备份日志失败的警报,但事实并非如此

时间:2014-01-19 16:52:43

标签: sql-server sql-server-2012

我正在将数据库从SQL Server 2008 R2迁移到运行SQL Server 2012的新服务器。我为任何严重性> = 16设置了警报。我有一个维护计划,其中包括每个用户数据库的日志备份5分钟。将大约10个数据库恢复到新服务器后,我每隔30分钟开始收到一条警报:

描述:BACKUP无法完成命令BACKUP LOG MyDatabaseName 。检查备份应用程序日志以获取详细消息。

评论:(无)

JOB RUN :(无)

我搜索了日志,没有任何关于备份失败的信息,所有备份都没问题。我每30分钟收到一次警报,因此它不会发生在所有日志备份上,因为它们每5分钟运行一次。并且只有10个中的一个或有时两个数据库已经恢复到新服务器上。

我非常感谢任何可以指出我正确方向开始排除故障的人。

1 个答案:

答案 0 :(得分:0)

维护计划通过SQL Server代理作业运行。检查工作的历史。任何失败都可能表现出来。

错误级别16不被视为关键,可由用户修复。

只需设置以下内容即可监控所有提醒>等级11。

1 - 数据库邮件

http://craftydba.com/?p=1025

2 - 运营商

http://craftydba.com/?p=1085

3 - 提醒

http://craftydba.com/?p=1099

下次收到提醒时,您应该收到一封包含详细信息的电子邮件。

如果您想要真正的想象,您可以让警报呼叫工作。在应用程序日志中记录警报,然后发送电子邮件。