执行
dbcc checkdb( 'pos ') 
服务器: 消息 8946,级别 16,状态 12,行 2
表错误: 分配页 (1:525720) 的 PFS_PAGE 页首结构值无效。类型为 0。请检查该页上的类型、对象 ID 和页 ID。执行dbcc进行修复,对单个表也执行过但都无法将数据恢复,请问各位大哥还有其它的方法吗?
打救一下我吧。--------------------------------------------------------------------------------------------------
执行过以下
--dbcc checktable('bbid',REPAIR_ALLOW_DATA_LOSS) 
--DBCC CHECKDB('POS') with NO_INFOMSGS,PHYSICAL_ONLY
--DBCC checktable('bbid',repair_allow_data_loss) WITH TABLOCK
--DBCC CHECKDB ('pos',REPAIR_ALLOW_DATA_LOSS)
--DBCC CHECKALLOC('pos',REPAIR_ALLOW_DATA_LOSS)
-------------------------------------------------
以下为部分出错提示
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -2139123049,索引 ID 50762,页 ID (1:582336)。页首结构中的 PageId = (39175:-527286502)。
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -1951397101,索引 ID 1528,页 ID (1:525720)。页首结构中的 PageId = (43614:-611867581)。
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -1585052053,索引 ID 62074,页 ID (1:590424)。页首结构中的 PageId = (22903:1415578826)。
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -1127578066,索引 ID 17954,页 ID (1:533808)。页首结构中的 PageId = (50285:-1845555579)。
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -627043785,索引 ID 21091,页 ID (1:541896)。页首结构中的 PageId = (11685:1921000535)。
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -512554389,索引 ID 33012,页 ID (1:598512)。页首结构中的 PageId = (8524:-1737862241)。
服务器: 消息 8909,级别 16,状态 1,行 4
表错误: 对象 ID -260777415,索引 ID 61813,页 ID (1:558072)。页首结构中的 PageId = (521:-938441768)。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:525720) 到 (1:533807) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:533808) 到 (1:541895) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:541896) 到 (1:549983) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:549984) 到 (1:558071) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:558072) 到 (1:566159) 的页。原因请参阅其它错误信息。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -2139123049)' 中,该表的对象 ID 为 -2139123049)。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -1951397101)' 中,该表的对象 ID 为 -1951397101)。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -1585052053)' 中,该表的对象 ID 为 -1585052053)。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -1127578066)' 中,该表的对象 ID 为 -1127578066)。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -627043785)' 中,该表的对象 ID 为 -627043785)。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -512554389)' 中,该表的对象 ID 为 -512554389)。
CHECKALLOC 发现了 1 个分配错误和 0 个一致性错误(在表 '(Object ID -260777415)' 中,该表的对象 ID 为 -260777415)。
'pos' 的 DBCC 结果。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:566160) 到 (1:574247) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:574248) 到 (1:582335) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:582336) 到 (1:590423) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:590424) 到 (1:598511) 的页。原因请参阅其它错误信息。
服务器: 消息 8998,级别 16,状态 1,行 4
GAM、SGAM 或 PFS 页上的页错误导致 CHECKALLOC 无法验证数据库 ID 7 中从 (1:598512) 到 (1:606599) 的页。原因请参阅其它错误信息。
CHECKALLOC 发现了 10 个分配错误和 0 个一致性错误,这些错误并不与任何单个的对象相关联。
***************************************************************CHECKALLOC 发现了 20 个分配错误和 0 个一致性错误(在数据库 'pos' 中)。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。