回 帖 发 新 帖 刷新版面

主题:SQL Server 2000的数据库恢复问题

我在别人计算机上创建了一个数据库,并创建了一个名为Ebackup的备份,现在我要在我的计算机上还原这个数据库,但是我计算机上SQL Server 2000的安装路径和别人的不一样,所要修改相应的还原路径,在企业管理器里面我会做,但是相应的SQL语句我不会写,请大家帮帮我,这个SQL语句该怎么写???谢谢!!!

回复列表 (共5个回复)

沙发

把原来的数据库文件拷贝过去包括,.mdf和.ldf文件(注意不是备份,是原始文件)
在目标服务器上用sp_attach_db存储过程把数据库添加进去

板凳

原来的.mdf和.ldf文件已经不在了,我把那个数据库删了,只有一个备份文件了

3 楼

use master
restore database 数据库名 from disk='路径/hrdata.bak' with recovery

4 楼

to 3楼:
像你这样做肯定不行呀,我说了,问题在于两台计算机中SQL Server的安装路径不一样,要修改还原数据库的路径才能还原

5 楼

问题已经解决了,用move to

我来回复

您尚未登录,请登录后再回复。点此登录或注册