主题:SQL Server 2000的数据库恢复问题
joulejcc
[专家分:310] 发布于 2006-12-24 20:28:00
我在别人计算机上创建了一个数据库,并创建了一个名为Ebackup的备份,现在我要在我的计算机上还原这个数据库,但是我计算机上SQL Server 2000的安装路径和别人的不一样,所要修改相应的还原路径,在企业管理器里面我会做,但是相应的SQL语句我不会写,请大家帮帮我,这个SQL语句该怎么写???谢谢!!!
回复列表 (共5个回复)
沙发
Mcemil [专家分:1970] 发布于 2006-12-24 21:23:00
把原来的数据库文件拷贝过去包括,.mdf和.ldf文件(注意不是备份,是原始文件)
在目标服务器上用sp_attach_db存储过程把数据库添加进去
板凳
joulejcc [专家分:310] 发布于 2006-12-25 09:56:00
原来的.mdf和.ldf文件已经不在了,我把那个数据库删了,只有一个备份文件了
3 楼
a97191 [专家分:4040] 发布于 2006-12-26 09:50:00
use master
restore database 数据库名 from disk='路径/hrdata.bak' with recovery
4 楼
joulejcc [专家分:310] 发布于 2006-12-26 10:03:00
to 3楼:
像你这样做肯定不行呀,我说了,问题在于两台计算机中SQL Server的安装路径不一样,要修改还原数据库的路径才能还原
5 楼
joulejcc [专家分:310] 发布于 2006-12-26 12:17:00
问题已经解决了,用move to
我来回复