我需要一种一致的方式来监控数据库,这些数据库是生产数据库的只读日志副本。在过去,我依靠以下方法:监控日志已发货数据库
- 将恢复日志到数据库的作业设置为启动另一个作业的最后一步。
- 将恢复日志到数据库的作业设置为在控制表中插入记录作为其最后一步。
- 查询msdb数据库以检查将日志恢复到数据库的作业的状态。
- 查询数据库本身内的控制表,在备份事务日志之前立即获取值。
- 查询数据库内表格的MAX值,看它是否有最近的变化。
尽管上述方法有效,但是由于各种原因,它们无法针对每个日志传送的数据库执行。监视日志传送数据库的“数据截止日期”的最佳方法是什么?这似乎有为我
这是完美的。 backup_finish_date的MAX正好与“上一次数据库备份”和“上次数据库日志备份”匹配。谢谢你的快速反应。 – 2010-04-19 18:26:00