• 注册
热门标签
↑ 收起导航

查看SQL数据库备份的逻辑文件名

有这样一个情况,我们在其它地方备份的SQL数据库,想在另一个机子上恢复时,会出现:'逻辑文件 'XX' 不是数据库 'XXXX' 的一部分"之类的错误。这时我们最好先查询一下这个备份文件的逻辑文件名,方法如下:

打开“SQL查询分析器”----输入“restore filelistonly from disk =  'E:\Backup\BBS.bak'”----运行一下,就会得到结果!这个很重要!

还有一种错误,也与这个逻辑文件名有关,如下:

错误提示:

设备激活错误。物理文件名'E:>DataBase>data>bbs.mdf' 可能有误。

文件 'bbs_Data' 无法还原为'E:>DataBase>data>bbs.mdf' 。请使用 WITH MOVE 选项来标识该文件的有效位置。

设备激活错误。物理文件名 名'E:>DataBase>data>bbs.mdf' 可能有误。

文件 'bbs_log' 无法还原为名'E:>DataBase>data>bbs.log' 。请使用 WITH MOVE 选项来标识该文件的有效位置。

RESTORE DATABASE 操作异常终止。

还原数据库时,遇到类似这样的错误,主要是由于目的目录错误(由于备份前数据存放的路径,还原时可能没有此目录)。选个目录存放欲还原的数据库文件,或者按照那个目的地址创建好目录即可顺利还原。

如果不想新建目录,也可修改还原目录,方法简单:就是将下图中圈起来的部分 修改为当前你的SQL数据库存放的位置即可!

201001287rsz62.jpg

版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/370.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

发表评论 



我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册