数据库恢复时出现“设备激活错误,请使用with move选项来标志该文件的有效位置”报错的解决方法

数据库恢复时出现“设备激活错误,请使用with move选项来标志该文件的有效位置”报错的解决方法,第1张

经常有用户在将虚拟主机中的数据库备份文件下载到本地通过SQL数据库用户使用手册中的 *** 作方法还原到本地数据库时还原数据库时,在企业管理器中, *** 作:所有任务——>还原数据库——>选择“从设备”还原,找到备份文档路径,强制还原。会出现报错:设备激活错误,请使用with move选项来标志该文件的有效位置。

解决方法:右键点“数据库”(注意不是某个特定的数据库)--》所有任务--》还原数据库--》选择“从设备”还原,选择要还原成的数据库名,然后在选项卡中,选择最现有数据库上强制还原数据库,然后在下面修改数据库还原后的物理路径,这个路径要是存在的一个路径,否则就会出现上面的错误,逻辑文件名可以不用改。

你还需要 执行还原的数据库的 mdf 和 ldf 两个文件。

然后执行以下步骤:

1.本地新建一个数据库,名字与你要还原的数据库名一样;

2.需要把 要还原的数据库的 mdf 和 ldf 两个文件附加到本地数据库中;

3.执行下列命令:DUMPTRANSACTION 数据库库名 WITH NO_LOG 清除原数据库日志;

4.最后还原 .bak 文件 到新建的数据库中即可。

通常有两种类型的文件用于恢复数据库:

原始数据库文件,扩展名为。mdf和。ldf,使用“附加数据库”功能进行恢复。

扩展名可变的备份数据库文件通常是。dat文件,在还原此类文件时会使用“还原数据库”功能。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9775866.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存