Cloud门店端数据库损坏无法启动数据交换
金蝶云社区-云社区用户35U11234
云社区用户35U11234
0人赞赏了该文章 695次浏览 未经作者许可,禁止转载编辑于2016年06月13日 06:30:27


求助:门店数据库质疑后,使用DBCC CheckDB (RMDBFD , REPAIR_ALLOW_DATA_LOSS)修复,门店恢复了点餐。然而使用过程中,发现数据交换客户端开启时,提示删除临时表异常,可能发生了架构损坏。如下图。

RMDBFD的 DBCC 结果。消息 8935,级别 16,状态 1,第 1 行表错误: 对象 ID 3,索引 ID 1,分区 ID 196608,分配单元 ID 196608 (类型为 In-row data)。页 (1:19955) 上的上一页链接 (1:27356) 与父代 (1:216) 槽 176 所预期的此页的上一页 (1:19955) 不匹配。系统无法自己修复此错误。消息 8937,级别 16,状态 1,第 1 行表错误: 对象 ID 3,索引 ID 1,分区 ID 196608,分配单元 ID 196608 (类型为 In-row data)。B 树页 (1:19955) 有两个父节点 (0:1),槽 0 和 (1:216),槽 175。 修复此错误要求首先修正其他错误。CHECKDB 在表 'sys.sysrscols' (对象 ID 3)中发现 0 个分配错误和 2 个一致性错误。消息 8952,级别 16,状态 1,第 1 行表错误: 表 'sys.sysallocunits' (ID 7)。索引 'nc' (ID 2)中的索引行与任何数据行都不匹配。可能是以下行的多余或无效的键: 修复此错误要求首先修正其他错误。消息 8956,级别 16,状态 1,第 1 行索引行(1:1072:139)的值为(ownerid = 72057647383904256 and type = 1 and auid = 72057724768092160),指向由(auid = 72057724768092160)标识的数据行。消息 8952,级别 16,状态 1,第 1 行表错误: 表 'sys.sysallocunits' (ID 7)。索引 'nc' (ID 2)中的索引行与任何数据行都不匹配。可能是以下行的多余或无效的键: 修复此错误要求首先修正其他错误。消息 8956,级别 16,状态 1,第 1 行索引行(1:1072:141)的值为(ownerid = 72057647383904256 and type = 2 and auid = 7205772

DBCC CHECKCATALOG的结果如上图。

求助啊,此客户已经运行了半年,事后才发现数据库维护计划没有起作用,没有备份的,现在数据交换无法开启了,请各位大神帮帮忙,我的QQ2355481177,需要远程可以随时支持,谢谢!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0