再线等待,数据表坏了。
我用sql2000的数据库,其中有个表a
再查询分析器执行select 提示
服务器: 消息 3624,级别 20,状态 1,行 1
Location: recbase.cpp:1371
Expression: m_nVars > 0
SPID: 52
Process ID: 776
连接中断
执行 dbcc checktable(t_stock)
提示
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 1237579447,索引 ID 0: 未能处理页 (1:13464)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447,索引 ID 0,页 (1:13464),行 8。测试(ColumnOffsets <= (nextRec - pRec))失败。值为 16680 和 972。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:1038),槽 84,文本 ID 556138496)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:2081),槽 58,文本 ID 983629824)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:2081),槽 63,文本 ID 983957504)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:2084),槽 81,文本 ID 1007812608)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:2087),槽 79,文本 ID 1054801920)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:3790),槽 77,文本 ID 1514536960)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:7425),槽 61,文本 ID 1862991872)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:10104),槽 60,文本 ID 2031026176)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:10824),槽 7,文本 ID 2175270912)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:11312),槽 69,文本 ID 2353135616)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:12424),槽 51,文本 ID 2457927680)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:13792),槽 38,文本 ID 2559705088)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:14336),槽 19,文本 ID 2698903552)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:15024),槽 1,文本 ID 2876178432)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:15024),槽 2,文本 ID 2876243968)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:15024),槽 7,文本 ID 2876571648)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:16200),槽 40,文本 ID 3230924800)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:17760),槽 14,文本 ID 3334012928)未被引用。
'T_Stock' 的 DBCC 结果。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:18121),槽 58,文本 ID 3348955136)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:18152),槽 71,文本 ID 3333685248)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:19074),槽 67,文本 ID 3532455936)未被引用。
服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 1237579447。text、ntext 或 image 节点(位于页 (1:19144),槽 45,文本 ID 3532521472)未被引用。
对象 'T_Stock' 有 9900 行,这些行位于 657 页中。
CHECKTABLE 发现了 0 个分配错误和 24 个一致性错误(在表 'T_Stock' 中,该表的对象 ID 为 1237579447)。
repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKTABLE (fmx.dbo.T_Stock ) 发现的错误而言)。
请问有没有修复办法,