数据库恢复出错,大家帮我看看

我原来是用的sql server 2000 的个人版,是从微软网站下载下来的那个,现在我备份了我的数据库,重新安装了个人版,不是以前的那个测试版的了,数据库就不可以恢复了,请问有没有什么办法可以恢复我的数据库,难道我非要重新安装原来那个测试版的才可以恢复吗?
---------------------------------------------------------------

你说的不可以恢复,那么提示的是什么呢???
---------------------------------------------------------------

你是怎么备份的呢?
---------------------------------------------------------------

是数据库安装目录不同的原因吧
---------------------------------------------------------------

use master
restore database name from disk='c:\name.bak' with replace
---------------------------------------------------------------

请把问题说清楚点,谢谢
---------------------------------------------------------------

安装目录不同的原因,更改安装目录
---------------------------------------------------------------

可以考虑先重新安装测试版,然后恢复你的数据库,然后把数据库的数据文件拷贝出来,在安装新版本的数据库系统,之后新建一个数据库,然后将刚才拷贝出来的数据库文件,附加到现在的数据库中
---------------------------------------------------------------

你建一个和原来数据库名一样的一个库,在这基础上在恢复一下
---------------------------------------------------------------

版本不一样呀!麻烦了!
试试:
右键数据库-->所有任务-->还原数据库-->写入名字-->选项-->改为现在的data目录的路径-->OK
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf

不行的话重装吧!5个小时绝对能搞定!
---------------------------------------------------------------

同意 pengdali(大力)

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus