首页 > 数据库技术 > 详细

常用脚本--查看数据库最近备份

时间:2014-02-10 16:43:47      阅读:374      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
--===========================================================================
--查看最近一次备份时间
SELECT D.name  AS DatabaseName,
FB.FullBackupTime,
LB.LogBackupTime
FROM master.sys.databases D 
INNER JOIN sys.database_mirroring dm 
on D.database_id=dm.database_id
AND (dm.mirroring_guid IS NULL OR dm.mirroring_role=1)
LEFT JOIN (
SELECT database_name AS DatabaseName, max(backup_finish_date)  AS FullBackupTime
FROM msdb.dbo.backupset B1
WHERE  B1.type=D
GROUP BY database_name, [type]) AS FB ON D.name=FB.DatabaseName
LEFT JOIN (
SELECT database_name AS DatabaseName, max(backup_finish_date)  AS LogBackupTime
FROM msdb.dbo.backupset B1
WHERE  B1.type=L
GROUP BY database_name, [type]) AS LB ON D.name=LB.DatabaseName
WHERE D.database_id>4
--============================================================================
bubuko.com,布布扣

常用脚本--查看数据库最近备份

原文:http://www.cnblogs.com/TeyGao/p/3542656.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!