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 Teacher
Ingénieur IT polyvalent avec une double spécialisation en System Engineering et en Management, AlexIn Tech enseigne aux apprenti·e·s informaticien·ne·s CFC à l’ETML 🇨🇭. Passionné par l’informatique, l’innovation et la transmission de savoir, il partage ici ses découvertes et apprentissages pour inspirer les nouvelles générations.