用友U8 T+ 金蝶 检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息
【数据库故障描述】
用户在使用过过程中,由于突然断电,造成数据无法读取。DBCC检测数据库提示以下错误
消息 8921,级别 16,状态 1,第 1 行
检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。
【修复过程】
使用DBCC CHECKDB 检测得到如下报错,,数据库系统架构系统表已损坏!
DBCC 执行完毕。如果DBCC 输出了错误信息,请与系统管理员联系。
这种SQL SERVER本身无法检测出的错误,只能通过手工跟踪,修改底层键表进行修复,跟踪发现有三个数据页有错误写入,手工修改后,DBCC检测完好。