quarta-feira, 27 de maio de 2015

SQL Server - Listar data do último backup

É importante ter um controle da data do último backup dos bancos de dados.
Para realizar esta validação abrir o Enterprise Manager e executar o script abaixo:

SELECT DISTINCT d.name as 'Banco', LastBackup as 'Último backup'
FROM master.sys.databases d

LEFT JOIN (  SELECT sdb.name AS database_name,
COALESCE(CONVERT(VARCHAR(12), MAX(bus.backup_finish_date), 101),null) AS LastBackup

FROM sys.sysdatabases sdb
LEFT OUTER JOIN msdb.dbo.backupset bus ON bus.database_name = sdb.name

GROUP BY sdb.name) b

ON d.name = b.database_name 

Nenhum comentário:

Postar um comentário