代码改变世界

可怕的数据库文件损坏

2008-03-04 11:24  废墟中的垃圾  阅读(271)  评论(0)    收藏  举报

昨天自己的测试服务器死机,无奈之下强行关机,然后重起。坐到自己的电脑前程序一运行,居然报数据库联接错误。我查看了一下服务器状态,正常,sqlserver2005服务停止了。然后启动sqlserver服务,但是还是抱错。测试服务器一看,数据库已经看不到了,然后我附加数据库,抱错。

网上查询了一下,发现了一个解决方案,具体过程参见 http://blog.donews.com/bonycamel/archive/2006/12/07/1092493.aspx

经过半个小时的努力,宣告失败。这里要说明的是,目前的这些说法都是sqlserver2000的恢复方法。在2005里面运行第二步的时候就会抱错,目前没有找到比较好的解决方案。

所以也就是说,无论是2000,还是2005,都没有特别好的数据库恢复方法,这里希望数据库的管理者们能够及时备份。

当然,如果有哪位达人有解决方案,希望不吝赐教。

还有比较郁闷的就是VSS,这里实在是令我头痛,有些时候的签入就会不被记录,然后覆盖我的文件。哪位能告诉一下,现在的team manage软件哪个更好一些?软件开发平台是vs2005.