/
How to view database restore history
How to view database restore history
Description of Issue
How can I see when a database was restored and what it was restored from?
Context
SQL Server
SQL Server Management Studio
SSMS
On-premise
Cause
If you are unsure of when a database was backed up or what source database was used in the restore process.
Resolution
Run the following SQL script from SQL Server Management Studio (SSMS)
Open SSMS
Click on New Query
Execute the following script:
SELECT [rs].[destination_database_name], [rs].[restore_date], [bs].[backup_start_date], [bs].[backup_finish_date], [bs].[database_name] as [source_database_name], [bs].[server_name] as [source_server_name] FROM msdb..restorehistory rs INNER JOIN msdb..backupset bs ON [rs].[backup_set_id] = [bs].[backup_set_id] ORDER BY [rs].[restore_date] DESC
Additional Information
Related content
Time and Attendance Database Refresh Audit
Time and Attendance Database Refresh Audit
More like this
How to Restore a SQL Database From Backup
How to Restore a SQL Database From Backup
More like this
Restore a differential database backup
Restore a differential database backup
More like this
Database Stuck In Restoring Status
Database Stuck In Restoring Status
More like this
Report to Display All Environment Backup in Cloud Admin
Report to Display All Environment Backup in Cloud Admin
More like this
Restore PROD from Cloud Admin Backup
Restore PROD from Cloud Admin Backup
More like this