服务器 消息 823,SQL Server2000 查询分析器中用select查询时会报错服务器:消息 823,级别 24,状态2,行1,连接中断 如何解决?...

安装SQL Server 2000的服务器有次突然宕机了,重启后select *查询某张表时出现报错信息“服务器:消息 823,级别 24,状态2,行1”,请问该如何解决?现在web应用页面查询报错,无法显示数据。

日志中错误信息:

2013-07-16 10:34:58.46 server    错误: 17883,严重度: 1,状态: 0

2013-07-16 10:34:58.46 server    调度程序 0 似乎已被挂起。SPID 0,ECID 0,UMS 上下文 0x00CD2870。

2013-07-16 10:42:36.16 spid59    使用 'xpstar.dll' 版本 '2000.80.760' 来执行扩展存储过程 'sp_MSgetversion'。

2013-07-16 10:47:39.06 spid62    错误: 823,严重度: 24,状态: 2。

2013-07-16 10:47:39.08 spid62    错误: 823,严重度: 24,状态: 2

2013-07-16 10:47:39.08 spid62    I/O error 23(数据错误(循环冗余检查)。) detected during read at offset 0x00000000398000 in file 'D:\MSSQL8\MSSQL\Data\vehicle_Data.MDF'.。

2013-07-16 10:49:08.08 spid60    错误: 823,严重度: 24,状态: 2。

2013-07-16 10:49:08.08 spid60    错误: 823,严重度: 24,状态: 2

2013-07-16 10:49:08.08 spid60    I/O error 23(数据错误(循环冗余检查)。) detected during read at offset 0x00000000392000 in file 'D:\MSSQL8\MSSQL\Data\vehicle_Data.MDF'.。

dbcc checktable信息:

服务器: 消息 8966,级别 16,状态 2,行 1

未能读取并闩锁页 (1:456)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 8966,级别 16,状态 1,行 1

未能读取并闩锁页 (1:457)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 8966,级别 16,状态 1,行 1

未能读取并闩锁页 (1:458)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 8966,级别 16,状态 1,行 1

未能读取并闩锁页 (1:459)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 8966,级别 16,状态 1,行 1

未能读取并闩锁页 (1:461)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 8966,级别 16,状态 1,行 1

未能读取并闩锁页 (1:462)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 8966,级别 16,状态 1,行 1

未能读取并闩锁页 (1:463)(用闩锁类型 UP)。23(数据错误(循环冗余检查)。) 失败。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:456),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:457),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:458),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:459),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:461),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:462),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 2533,级别 16,状态 1,行 1

表错误: 未发现页 (1:463),该页分配给了对象 ID 1013578649,索引 ID 0。可能页无效或页首结构中的对象 ID 信息不正确。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。页 (1:455) 缺少上一页 (1:456) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8980,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。索引节点页 (1:147),槽 124 指向子页 (1:456) 和上一子页 (1:457),但未遇到这些页。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。在扫描操作中未发现页 (1:457),而其父代 (1:147) 和上一页 (1:453) 指向了该页。请检查先前的错误。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。在扫描操作中未发现页 (1:458),而其父代 (1:147) 和上一页 (1:455) 指向了该页。请检查先前的错误。

服务器: 消息 8980,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。索引节点页 (1:147),槽 127 指向子页 (1:459) 和上一子页 (1:458),但未遇到这些页。

服务器: 消息 8980,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。索引节点页 (1:147),槽 128 指向子页 (1:461) 和上一子页 (1:459),但未遇到这些页。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。在扫描操作中未发现页 (1:462),而其父代 (1:147) 和上一页 (1:522) 指向了该页。请检查先前的错误。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。在扫描操作中未发现页 (1:463),而其父代 (1:147) 和上一页 (1:472) 指向了该页。请检查先前的错误。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。页 (1:472) 缺少上一页 (1:461) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1013578649,索引 ID 1。页 (1:473) 缺少上一页 (1:463) 对它的引用。可能是因为链的链接有问题。

CHECKTABLE 发现了 0 个分配错误和 7 个一致性错误,这些错误并不与任何单个的对象相关联。

'jdo_vehicle_info' 的 DBCC 结果。

对象 'jdo_vehicle_info' 有 3066 行,这些行位于 147 页中。

CHECKTABLE 发现了 0 个分配错误和 17 个一致性错误(在表 'jdo_vehicle_info' 中,该表的对象 ID 为 1013578649)。

repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKTABLE (vehicle.dbo.jdo_vehicle_info ) 发现的错误而言)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值