Je voudrais interroger pour toutes les bases de données (dans l'instance SQL Server 2008) la date à laquelle la dernière sauvegarde du journal des transactions a été effectuée. Comment faire ça? Je sais que cette information est quelque part, mais je ne sais pas où.SQL Server: comment interroger la dernière sauvegarde du journal des transactions?
13
A
Répondre
20
SELECT d.name,
MAX(b.backup_finish_date) AS backup_finish_date
FROM master.sys.sysdatabases d
LEFT OUTER JOIN msdb..backupset b
ON b.database_name = d.name
AND b.type = 'L'
GROUP BY d.name
ORDER BY backup_finish_date DESC
4
Je recommande d'utiliser ce script modifié de sorte que vous pouvez voir que BD est en plein ou BULK_LOGGED et ne pas avoir de BACKUP LOG.
SELECT d.name,
d.recovery_model_desc,
MAX(b.backup_finish_date) AS backup_finish_date
FROM master.sys.databases d
LEFT OUTER JOIN msdb..backupset b
ON b.database_name = d.name
AND b.type = 'L'
GROUP BY d.name, d.recovery_model_desc
ORDER BY backup_finish_date DES
Questions connexes
- 1. SQL Server: Comment augmenter la taille du journal des transactions?
- 2. SQL Server 2005 du journal des transactions trop grand
- 3. Explorateur/Analyseur du journal des transactions SQL Server
- 4. Comment sauvegarde du journal des transactions après tous les jours de sauvegarde de base de données SQL Server 2005
- 5. SQL Server ETL journal des transactions de processus
- 6. blocage lorsque le journal des transactions SQL Server jamais augmenter?
- 7. Journaux de transactions de sauvegarde SQL Server 2008
- 8. SSIS - Comment déclencher une restauration d'un fichier de sauvegarde du journal des transactions?
- 9. SQL SERVER transaction journal complet
- 10. Comment créer une "copie" du fichier journal des transactions SQL Server
- 11. Recherche d'un visualiseur de fichiers du journal des transactions SQL
- 12. Comment puis-je restaurer une base de données SQL Server ayant uniquement le journal des transactions?
- 13. Comment SSMS obtient-il l'utilisation du journal des transactions?
- 14. TSQL: Comment obtenir la taille du journal des transactions?
- 15. Récupération du journal des transactions à partir d'une base de données SQL corrompue
- 16. SQL Server - Que contient cette sauvegarde de journal?
- 17. Comment lire le journal des transactions Oracle
- 18. Comment ouvrir le journal des transactions manuellement dans sql server 2005?
- 19. SQL Server détecter des transactions et valider?
- 20. Le journal des transactions de SQL Server 2005 est toujours trop volumineux
- 21. SQL Server 2005: T-SQL à interroger lors de la dernière restauration d'une base de données?
- 22. Comment puis-je savoir si une base de données SQL Server est en cours de sauvegarde
- 23. Sql Server 2000 Sauvegarde
- 24. Sauvegarde des transactions LINQ vers SQL à réexécuter plus tard?
- 25. Analyse du journal de transactions SQL Server 2005 à l'aide de l'analyseur de journaux
- 26. La sauvegarde a échoué après que j'ai tronqué le journal des transactions
- 27. Sauvegarde MS SQL Server 2005?
- 28. Pourquoi mon journal des transactions SQL Server 2005 ne se développe-t-il pas?
- 29. Journal des requêtes exécutées sur SQL Server
- 30. Fichiers de sauvegarde SQL Server
En regardant la sortie de cette instruction, je vois NULL pour backup_finish_date ... qu'est-ce que cela signifie? http://stackoverflow.com/questions/40050221/sql-server-what-exactly-is-the-backup-finish-date-in-master-sys-databases –