附加数据库的时候出现"所指定的文件不是有效的SQL Server数据库文件"请问如何解决?

我的系统崩溃了,后来用硬盘恢复工具将文件还原,然后附加数据库的时候出现"所指定的文件不是有效的SQL Server数据库文件"请问如何解决?
特急!!!!

就是之前你的数据库数据文件和日志文件再硬盘里面后来用回复工具恢复了,再用新装的数据库却无法还原,我建议你将你恢复过来的数据库数据和日志文件拷到另外一台同样装有数据库的的电脑上按能否附件上去,如果可以那说明你自己电脑上的数据库有问题,如果不能的话说明你的数据文件已经被损坏了。祝你好运!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-27
你要选择mdf文件,如果不行,可能是文件坏了或者sql坏了

可以在别的机器上再试下,或者建一个同名的数据库,然后停止数据库再把文件覆盖过去看看如何?
第2个回答  2010-08-27
没办法了,你是不是现在安装的SQL和以前的不是同一版本啊?最好是找到之前的版本重新安装,不然就没办法了~ 或者你多找几个人的机器试一下,说不定能找到同样的版本~~~希望你尽快解决问题~~
第3个回答  2010-08-27
找个数据库修复工具试试吧。
不行就杯具了。
以前碰到过这种事情,最后没解决了。
第4个回答  2010-08-27
硬盘恢复工具将文件还原是无法附加到数据库上的,你恢复出来的文件是无用的文件。如果你没有备份的话,那你的 数据库就彻底挂了。
相似回答