-
MSSQL数据库恢复时遇到提示逻辑文件XX不是数据库XX的一部分之类的错误
- 2016-4-7 (9年前) 疾风之狼 16342
问题描述:
MSSQL数据库恢复时,遇到提示'逻辑文件 'XX' 不是数据库 'XX' 的一部分"之类的错误。
问题分析:
数据库上需要还原的数据库的逻辑文件名、以及物理存放位置,和备份文件里面的逻辑文件名以及物理存放位置都不同。
解决方案:
1、打开MSSQL的查询分析器,对备份文件的逻辑文件名和物理存放位置进行分析,具体语句为:
RESTORE
FILELISTONLY FROM DISK = '备份文件路径' 这样可以得到备份文件我们需要的逻辑文件名和物理存放地址。
2、新建一个数据库,数据库名称、逻辑名称、存放路径都要和第一步得到的信息一致。在这个新数据库对备份文件进行还原即可.
对于我们的系统而言这个路径应为:D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA
- 信息来源:岭峰网技术部
信息提供:无
责任编辑:疾风之狼
-
相邻文章
- ∧ 上篇:已经没有了
- ∨ 下篇:为什么站点配置好了,页面一打开就报500错误呢 ?