系统表有问题,无法修复不知道会不会有问题,怎样才能修复呢?
一个数据库通过CheckDB命令检测后,发现以下错误:
服务器: 消息 8929,级别 16,状态 1,行 1
对象 ID 2: 在文本 ID 38599852032 中发现错误,该文本的所有者是由 RID = (1:712:2) id = 1831781683 and indid = 4 标识的数据记录。
服务器: 消息 8961,级别 16,状态 1,行 1
表错误: 对象 ID 2。text、ntext 或 image 节点(位于页 (1:1877),槽 0,文本 ID 38599852032)与该节点位于页 (1:79),槽 12 处的引用不匹配。
'sysindexes' 的 DBCC 结果。
对象 'sysindexes' 有 1380 行,这些行位于 108 页中。
CHECKTABLE 发现了 0 个分配错误和 2 个一致性错误(在表 'sysindexes' 中,该表的对象 ID 为 2)。
通过DBCC Checkdb('数据库名',repair_Rebuild)或dbcc checktable('sysindexes',repair_Rebuild),用
repair_REPAIR_ALLOW_DATA_LOSS也不行
不知道怎样修复系统表.如果不修复会不会有什么问题.