联系:手机/微信(+86 17813235971) QQ(107644445)
作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]
有客户sql server数据库由于硬件故障,导致dbcc的时候报类似GAM、SGAM 或 PFS 页上存在页错误
kzj2025的 DBCC 结果。 Service Broker 消息 9675,状态 1: 已分析的消息类型: 14。 Service Broker 消息 9676,状态 1: 已分析的服务约定: 6。 Service Broker 消息 9667,状态 1: 已分析的服务: 3。 Service Broker 消息 9668,状态 1: 已分析的服务队列: 3。 Service Broker 消息 9669,状态 1: 已分析的会话端点: 0。 Service Broker 消息 9674,状态 1: 已分析的会话组: 0。 Service Broker 消息 9670,状态 1: 已分析的远程服务绑定: 0。 Service Broker 消息 9605,状态 1: 已分析的会话优先级: 0。 消息 8939,级别 16,状态 98,第 1 行 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID -2958221917649371136 (类型为 Unknown),页 (12337:808857908)。测试(IS_OFF (BUF_IOERR, pBUF->bstat))失败。值为 12716041 和 -10。 消息 8998,级别 16,状态 2,第 1 行 GAM、SGAM 或 PFS 页上存在页错误,无法对数据库 ID 6 中从 (1:186024) 到 (1:194111) 的页继续进行分配完整性检查。原因请参阅其他错误消息。 CHECKDB 发现有 2 个分配错误和 0 个一致性错误与任何单个的对象都没有关联。 sys.sysrscols的 DBCC 结果。 对象 'sys.sysrscols' 的 171 页中有 16248 行。 sys.sysrowsets的 DBCC 结果。 …………………… 对象 'gspz_pmaintainidx' 的 12 页中有 1658 行。 DiseasesMedicationsIndex_temp的 DBCC 结果。 对象 'DiseasesMedicationsIndex_temp' 的 0 页中有 0 行。 GSP_BackBill的 DBCC 结果。 对象 'GSP_BackBill' 的 0 页中有 0 行。 Gsp_L_KwGradeIndex的 DBCC 结果。 对象 'Gsp_L_KwGradeIndex' 的 0 页中有 0 行。 Web_T_Message的 DBCC 结果。 对象 'Web_T_Message' 的 0 页中有 0 行。 CHECKDB 在数据库 'kzj2025' 中发现 2 个分配错误和 0 个一致性错误。 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。 完成时间: 2025-03-29T19:53:21.6977003+08:00
由于GAM、SGAM 或 PFS是和sql数据库文件的空间分配有关系,对于这种情况,一般无法直接修复,需要对库进行重构的方法进行修复,我们处理之后,dbcc检查一切正常
