关于备份和还原数据库问题.(在线急等)

时间:2021-03-31 20:46:52
我备份了一个数据库,名字为db_bak,现在我想通过这个备份,还原数据库,但是不管我怎么进行还原操作,都不行.请问我哪里错了?应该怎么通过这个备份将数据库还原回来呢?谢谢.

6 个解决方案

#1


请问是什么错误?错误信息是什么?

#2


你是用什么办法备份的,说明白点

#3


我备份的时候就是右击数据库名称,然后选则"所有任务",再选择"备份数据库"选项,根据里面的一些操作就把数据库备份下来了,然后我要还原的时候是右击"数据库",然后选择"所有任务",再选择"还原数据库",然后还原的时候就出错,出错时弹出一个对话框,里面有好长一段呢,出现了"设备激活错误".

#4


如果可以,我帮你远程解决

#5


QQ:271190277

#6


先restore filelistonly from disk='你的文件物理位置'
然后在结果集中记下数据文件和日志文件的逻辑名
然后restore database dbName from disk='你的文件物理位置'
    with move '数据文件逻辑名' to '新的数据文件物理位置',
         move '日志文件逻辑名' to '新的日志文件物理位置'

#1


请问是什么错误?错误信息是什么?

#2


你是用什么办法备份的,说明白点

#3


我备份的时候就是右击数据库名称,然后选则"所有任务",再选择"备份数据库"选项,根据里面的一些操作就把数据库备份下来了,然后我要还原的时候是右击"数据库",然后选择"所有任务",再选择"还原数据库",然后还原的时候就出错,出错时弹出一个对话框,里面有好长一段呢,出现了"设备激活错误".

#4


如果可以,我帮你远程解决

#5


QQ:271190277

#6


先restore filelistonly from disk='你的文件物理位置'
然后在结果集中记下数据文件和日志文件的逻辑名
然后restore database dbName from disk='你的文件物理位置'
    with move '数据文件逻辑名' to '新的数据文件物理位置',
         move '日志文件逻辑名' to '新的日志文件物理位置'