SQL一致性问题

sunshinning 2006-06-28 04:20:21
一个数据库,备份和还原操作都可以进行.有6个表存在数据一致性问题。具体表现是:在企业管理器中可以打开这三个表,看到所有的记录。但是有SQL语句进行查询,就会报错。
用DBCC checkdb('gf_test'),有错误提示:部分错误如下:
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 648389379,索引 ID 0: 未能处理页 (1:3241)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 648389379,索引 ID 0,页 (1:3241),行 3。测试(ColumnOffsets <= (nextRec - pRec))失败。值为 484 和 38。
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 648389379,索引 ID 0: 未能处理页 (1:3259)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 648389379,索引 ID 0,页 (1:3259),行 10。测试(ColumnOffsets <= (nextRec - pRec))失败。值为 490 和 488。
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 648389379,索引 ID 0: 未能处理页 (1:3260)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 648389379,索引 ID 0,页 (1:3260),行 1。测试(columnOffsets->offTbl [varColumnNumber] <= (nextRec - pRec))失败。值为 500 和 496。
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 648389379,索引 ID 0: 未能处理页 (1:3261)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 648389379,索引 ID 0,页 (1:3261),行 3。测试(!(hdr->r_tagA & (VERSION_MASK | RECTAG_RESV_A | RECTAG_RESV_B)))失败。值为 51 和 193。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 648389379,索引 ID 0,页 (1:3261),行 3。测试(ColumnOffsets <= (nextRec - pRec))失败。值为 12336 和 1974。
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 648389379,索引 ID 0: 未能处理页 (1:3263)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 648389379,索引 ID 0,页 (1:3263),行 3。测试(columnOffsets->offTbl [varColumnNumber] >= priorOffset)失败。值为 454 和 498。
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 744389721,索引 ID 0: 未能处理页 (1:3096)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1


请各位大侠不吝赐教!多谢多谢!
...全文
320 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
binhe521 2006-06-28
  • 打赏
  • 举报
回复
bang ding
fengfangfang 2006-06-28
  • 打赏
  • 举报
回复
查一下数据是不是有完全相同的几个记录
zcyan666 2006-06-28
  • 打赏
  • 举报
回复
帮顶一下!!

22,209

社区成员

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

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