断电引起的数据库错误
风影极光 2009-11-24 05:44:04 1、创建、删除、分离、查看数据库属性都会提示如下错误
无法显示请求的对话框。(SqlMgmt)
SQL Server 检测到基于一致性的逻辑I/O错误pageid不正确(应为1:2010),但实际为0:0)。在文件'D:\Program File\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\MSDBData.mdf'中,偏移量为0x00000000fb4000的位置对数据库ID4中的页(1:2010)执行读取期间,发生了该错误。SQL Server错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅SQL Server联机丛书。(Microsoft SQL Server,错误:824)
2.dbcc checkdb(STS_bjwss01_1,REPAIR_ALLOW_DATA_LOSS) 提示如下错误信息
消息 8946,级别 16,状态 12,第 1 行
表错误: 分配页 (1:5645424) 具有无效的 PFS_PAGE 页头值。类型为 0。请检查该页的类型、分配单元 ID 和页 ID。