Retourner la date des derniers backups pour toutes les DBs d'une instance MS SQL

Retourner la date des derniers backups pour toutes les DBs d’une instance MS SQL
Voici un petit script SQL bien pratique pour savoir quand vos bases ont été backupées pour la dernière fois sur une instance MS SQL.
SELECT sdb.Name AS DatabaseName,
COALESCE(CONVERT(VARCHAR(12), MAX(bus.backup_finish_date), 101),'-') AS LastBackUpTime
FROM sys.sysdatabases sdb
LEFT OUTER JOIN msdb.dbo.backupset bus ON bus.database_name = sdb.name
GROUP BY sdb.Name
Enjoy ! ;-)
Auteurs
SysOps Engineer | IT Consultant | Enseignant IT
SysOps Engineer et enseignant IT à l’ETML, à Lausanne, je combine mon expérience en infrastructure avec le développement et l’automatisation. Je partage ici mes projets et mes retours d’expérience, notamment autour de l’IA, et propose du consulting IT, du dev sur mesure et du hosting.