引用:我用dts和bcp导数据都少了4万多条数据,初步分析少了最近一个多月的数据。但在错误表里精确查询最近的数据是有的,现在怎么把这个4万多条数据导出来。
还有我用dbcc checkdb('A-bus') WITH PHYSICAL_ONLY执行后有报错如下:
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 2057058364,索引 ID 0: 未能处理页 (1:346127)。详细信息请参阅其它错误。
服务器: 消息 8944,级别 16,状态 1,行 1
表错误: 对象 ID 2057058364,索引 ID 0,页 (1:346127),行 0。测试(columnOffsets->offTbl [varColumnNumber] <= (nextRec - pRec))失败。值为 517 和 501。
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 2057058364,索引 ID 0: 未能处理页 (1:346128)。详细信息请参阅其它错误。
服务器: 消息 8939,级别 16,状态 1,行 1
表错误: 对象 ID 2057058364,索引 ID 0,页 (1:346128)。测试(*(((int*) &m_reservedB) + i) == 0)失败。值为 1 和 108。
'A-bus' 的 DBCC 结果。
对象 'bus_info' 有 0 行,这些行位于 0 页中。
CHECKDB 发现了 0 个分配错误和 4 个一致性错误(在表 'bus_info' 中,该表的对象 ID 为 2057058364)。
CHECKDB 发现了 0 个分配错误和 4 个一致性错误(在数据库 'A-bus' 中)。
repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKDB (A-bus ) 发现的错误而言)。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。