+ -
当前位置:首页 → 问答吧 → mdf 文件附加时出错

mdf 文件附加时出错

时间:2011-11-17

来源:互联网

数据库运行期间,将硬盘内的 .mdf 文件用"记事本"的方式打开了一次,结果再附加数据库的时候就提示"所指定的文件不是有效的SQL Server数据库文件",请问如何能恢复啊?

作者: free4537   发布时间: 2011-11-17

不应该有问题啊,扩展名变了吗?

作者: ysd_xwl   发布时间: 2011-11-17

引用楼主 free4537 的回复:
数据库运行期间,将硬盘内的 .mdf 文件用"记事本"的方式打开了一次,结果再附加数据库的时候就提示"所指定的文件不是有效的SQL Server数据库文件",请问如何能恢复啊?


确认mdf文件没有被修改扩展名。仅仅是打开应该不会影响到恢复。除非有修改。

作者: OrchidCat   发布时间: 2011-11-17

引用楼主 free4537 的回复:
数据库运行期间,将硬盘内的 .mdf 文件用"记事本"的方式打开了一次,结果再附加数据库的时候就提示"所指定的文件不是有效的SQL Server数据库文件",请问如何能恢复啊?


把文件名改回 mdf后缀名,再附加试试

作者: roy_88   发布时间: 2011-11-17

应该没有什么问题啊 你是不是修改过里面的东西?

跟后缀名没什么关系的。

作者: fredrickhu   发布时间: 2011-11-17

仅打开是没关系的,关键是,你可能按了一下"保存",那就糟了,此数据库就报废了,因为记事本会将里面的一些它认为非有效字符改掉.

作者: qianjin036a   发布时间: 2011-11-17

估计是用记事本把数据库文件改坏了

作者: pengxuan   发布时间: 2011-11-17

哇……学习了,谢谢…………

作者: petermei   发布时间: 2011-11-17

“数据库运行期间,将硬盘内的 .mdf 文件用"记事本"的方式打开了一次”这个太夸张了吧,在运行期间啊

作者: gogodiy   发布时间: 2011-11-17