哪位师傅会修复数据库?或者谁有recovery toolbox for sql server的注册码

奋斗一生的程序员 2017-05-03 06:29:36
有一个数据库不知何故,在企业管理器,无法打开它,也无法导出,但是可以运行备份向导备份数据。

我在另一台电脑正常运行的同名数据库里,还原了上述备份,可以浏览里面的数据表了,但是每查看一个数据表,都提示SQL Server连接中断,要重新连接。

我在查询分析器输入:dbcc checkdb('notery_sd'),运行如下:
服务器: 消息 8966,级别 16,状态 1,行 1
未能读取并闩锁页 (1:136)(用闩锁类型 SH)。sysindexes 失败。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。


为此,我上网查找数据库修复软件,在csdn里面有两个 recovery toolbox for sql server 下载,可惜,所提供的注册码都无效,完全是骗积分的。

哪位师傅会修复数据库或有无其它解决办法?谢谢你们了。
...全文
545 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wang哥 2017-10-19
  • 打赏
  • 举报
回复
也可以直接从mdf里面提取table ,procedure,view等,生成新的数据库。再附加即可。QQ:80554803
OwenZeng_DBA 2017-10-19
  • 打赏
  • 举报
回复
这个只能尝试修复了,你把文件复制一份然后在测试关键用data loss修复下
中国风 2017-05-03
  • 打赏
  • 举报
回复
可以备份?看备份文件还原到其它机器试试
卖水果的net 2017-05-03
  • 打赏
  • 举报
回复
楼主记住,先把服务停掉,把数据文件拷到另一台机器上,在新机器上做操作,不要在原来的环境。
二月十六 2017-05-03
  • 打赏
  • 举报
回复
看看这个帖子里的说法有帮助么 http://bbs.csdn.net/topics/390592788

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧