有一个数据库不知何故,在企业管理器,无法打开它,也无法导出,但是可以运行备份向导备份数据。
我在另一台电脑正常运行的同名数据库里,还原了上述备份,可以浏览里面的数据表了,但是每查看一个数据表,都提示SQL Server连接中断,要重新连接。
我在查询分析器输入:dbcc checkdb('notery_sd'),运行如下:
服务器: 消息 8966,级别 16,状态 1,行 1
未能读取并闩锁页 (1:136)(用闩锁类型 SH)。sysindexes 失败。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
为此,我上网查找数据库修复软件,在csdn里面有两个 recovery toolbox for sql server 下载,可惜,所提供的注册码都无效,完全是骗积分的。
哪位师傅会修复数据库或有无其它解决办法?谢谢你们了。