SQL还原位置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL还原位置相关的知识,希望对你有一定的参考价值。
我很想知道是否有办法确定用于MSSQL Server安装还原的文件的位置?我检查了msdn表,没有找到用于上次恢复的文件位置的详细信息。我还检查了Microsoft SQL Server子目录日志文件中的日志文件。有没有办法找到从数据库加载此还原的位置?
答案
这是脚本:
SELECT
backupset.database_name,
restorehistory.destination_database_name,
restorehistory.restore_date,
backupmediafamily.physical_device_name
FROM msdb.dbo.restorehistory restorehistory
INNER JOIN msdb.dbo.backupset
ON restorehistory.backup_set_id = backupset.backup_set_id
INNER JOIN msdb.dbo.backupmediafamily
ON backupset.media_set_id = backupmediafamily.media_set_id
ORDER BY restorehistory.restore_date desc
这将为您提供以下信息:
- 数据库名称 - 已备份的数据库
- 目标数据库名称 - 还原备份的数据库
- 恢复日期
- 物理设备名称 - 所用备份的文件路径
以上是关于SQL还原位置的主要内容,如果未能解决你的问题,请参考以下文章