для показа последних полных резервных копий Diff, Log для каждой базы данных, учитывая нулевое значение, если резервное копирование не производилось . используя сводку (изменено из источника )
обратите внимание, что без присоединения к master.sys.databases и полагаться только на msdb.dbo.backupset вы не найдете БД, которые не имеют резервных копий
SELECT name ,
recovery_model_desc ,
state_desc ,
d AS 'Last Full Backup' ,
i AS 'Last Differential Backup' ,
l AS 'Last log Backup'
FROM ( SELECT db.name ,
db.state_desc ,
db.recovery_model_desc ,
type ,
backup_finish_date
FROM master.sys.databases db
LEFT OUTER JOIN msdb.dbo.backupset a ON a.database_name = db.name
) AS Sourcetable
PIVOT
( MAX(backup_finish_date) FOR type IN ( D, I, L ) ) AS MostRecentBackup
On На основании запроса @SQLBoy мы можем написать запрос ниже, чтобы включить BackupSize и BackupSet.Name в этот запрос. Я опускаю сводные данные и упрощаю
WITH backupsetSummary
AS ( SELECT bs.database_name ,
bs.type bstype ,
MAX(backup_finish_date) MAXbackup_finish_date
FROM msdb.dbo.backupset bs
GROUP BY bs.database_name ,
bs.type
),
MainBigSet
AS ( SELECT db.name ,
db.state_desc ,
db.recovery_model_desc ,
bs.type ,
bs.name AS BackupSetName ,
bs.backup_size ,
bs.backup_finish_date
FROM master.sys.databases db
LEFT OUTER JOIN backupsetSummary bss ON bss.database_name = db.name
LEFT OUTER JOIN msdb.dbo.backupset bs ON bs.database_name = db.name
AND bss.bstype = bs.type
AND bss.MAXbackup_finish_date = bs.backup_finish_date
)
SELECT *
FROM MainBigSet
Вы можете использовать следующий скрипт:
1) если вы хотите , чтобы получить последнюю резервную копию только использовать следующую команду:
ссылка: http://blog.sqlauthority.com/2010/11/04/sql-server-finding-last-backup-time-for-all-database/
2) если вы хотите получить историю резервного копирования для всех баз данных за последние семь дней:
ссылка: http://www.mssqltips.com/sqlservertip/1601/script-to-retrieve-sql-server-database-backup-history-and-no-backups/
источник
Дата последнего резервного копирования для всех баз данных. Просто.
источник
Я думаю, что ниже приведен запрос, который мы все искали:
источник