Fistly,是的,我知道有两个选项1)是恢复或2)运行DBCC,允许数据丢失。但我想了解究竟是什么损坏以及可能造成的数据丢失。从DBCC CHECKDB这些是唯一的错误
消息8909,级别16,状态1,行1表错误:对象ID 0,索引ID -1,分区ID 0,分配单元ID 0(类型未知),页面ID(1:24694884)在其页眉中包含不正确的页面ID。该 页眉中的PageId =(0:0)。 Msg 8909,Level 16,State 1,Line 1 表错误:对象ID 0,索引ID -1,分区ID 0,分配单元ID 0 (类型未知),页面ID(1:24694885)包含不正确的页面ID 它的页眉。页眉中的PageId =(0:0)。消息8909, 级别16,状态1,行1表错误:对象ID 0,索引ID -1, 分区ID 0,分配单元ID 0(类型未知),页面ID(1:24694886) 页眉中包含不正确的页面ID。 PageId中的 页眉=(0:0)。 Msg 8909,Level 16,State 1,Line 1表错误: 对象ID 0,索引ID -1,分区ID 0,分配单元ID 0(类型 页面ID(1:24694887)中包含错误的页面ID 页眉。页眉中的PageId =(0:0)。 Msg 8939,等级 16,状态5,行1表错误:对象ID 0,索引ID -1,分区 ID 0,分配单元ID 0(类型未知),页面(1:24694888)。测试 (m_headerVersion == HEADER_7_0)失败。值为0和1.消息8939, 级别16,状态6,行1表错误:对象ID 0,索引ID -1, 分区ID 0,分配单元ID 0(类型未知),页面(1:24694888)。 测试((m_type> = DATA_PAGE&& m_type< = UNDOFILE_HEADER_PAGE)|| (m_type == UNKNOWN_PAGE&& level == BASIC_HEADER))失败。价值观是 0和0.消息8939,级别16,状态7,行1表错误:对象ID 0, 索引ID -1,分区ID 0,分配单元ID 0(类型未知),页面 (1:24694888)。测试(m_freeData> = PageHeaderOverhead()&& m_freeData < =(UINT)PAGESIZE - m_slotCnt * sizeof(Slot))失败。值为0 8192. Service Broker Msg 9675,State 1:分析的消息类型: 14. Service Broker Msg 9676,State 1:分析的服务合同:6。Service Broker Msg 9667,State 1:分析的服务:3。Service Broker Msg 9668,状态1:服务队列分析:3。Service Broker Msg 9669,状态1:分析的会话端点:0。Service Broker Msg 9674,状态1:对话组分析:0。Service Broker Msg 9670,状态1:远程服务绑定分析:0。Service Broker Msg 9605,状态1:分析对话优先级:0。CHECKDB找到0 分配错误和7个与任何不相关的一致性错误 单个对象。
消息8978,级别16,状态1,行1表错误:对象ID 1880468102, 索引ID 10,分区ID 72057774144880640,分配单元ID 72057774266253312(输入行内数据)。 Page(1:2720992)遗失了一个 上一页的参考文献(1:24661767)。可能的链连接 问题。消息8978,级别16,状态1,行1表错误:对象ID 1880468102,索引ID 13,分区ID 72057774145011712,分配单元ID 72057774266384384(键入行内数据)。页面(1:17132104)缺少一个 上一页的参考文献(1:24694888)。可能的链连接 问题。消息8939,级别16,状态98,行1表错误:对象ID 1880468102,索引ID 10,分区ID 72057774144880640,分配单元ID 72057774266253312(类型行内数据),第(1:24661767)页。测试(IS_OFF (BUF_IOERR,pBUF-> bstat))失败。值为133129和-4。消息8928, 级别16,状态1,行1对象ID 1880468102,索引ID 10,分区 ID 72057774144880640,分配单元ID 72057774266253312(类型为行内 数据):无法处理页面(1:24661767)。查看其他错误 细节。消息8976,级别16,状态1,行1表错误:对象ID 1880468102,索引ID 10,分区ID 72057774144880640,分配单元ID 72057774266253312(输入行内数据)。 Page(1:24661767)没见过 在扫描中虽然它的父母(1:2927950)和之前的(1:11145041) 参考它。检查以前的任何错误。 Msg 8939,Level 98,State 98, 第1行表错误:对象ID 1880468102,索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(输入行内数据), 第(1:24694883)页。测试(IS_OFF(BUF_IOERR,pBUF-> bstat))失败。 值为133129和-4。消息8928,级别16,状态1,行1对象 ID 1880468102,索引ID 1,分区ID 72057774144749568,alloc unit ID 72057774266056704(输入行内数据):Page(1:24694883)不能 被处理。请参阅其他错误了解详情Msg 8928,Level 16,State 1,第1行对象ID 1880468102,索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(类型行内数据): 页面(1:24694884)无法处理。查看其他错误 细节。消息8928,级别16,状态1,行1对象ID 1880468102, 索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(输入行内数据):Page(1:24694885)不能 处理。请参阅其他错误了解详情Msg 8928,Level 16,State 1, 第1行对象ID 1880468102,索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(类型行内数据): 页面(1:24694886)无法处理。查看其他错误 细节。消息8928,级别16,状态1,行1对象ID 1880468102, 索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(输入行内数据):Page(1:24694887)不能 处理。请参阅其他错误了解详情Msg 8928,Level 16,State 1, 第1行对象ID 1880468102,索引ID 13,分区ID 72057774145011712,分配单元ID 72057774266384384(类型行内数据): 页面(1:24694888)无法处理。查看其他错误 细节。消息8976,级别16,状态1,行1表错误:对象ID 1880468102,索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(输入行内数据)。页面(1:24694883)没有看到 在扫描中虽然它的父母(1:24696205)和之前的(1:24694882) 参考它。检查以前的任何错误。 Msg 8980,Level 16,State 1, 第1行表错误:对象ID 1880468102,索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(键入行内数据)。 索引节点页面(1:24696205),插槽57指的是子页面 (1:24694884)和前一个孩子(1:24694883),但他们不是 遇到。消息8980,级别16,状态1,行1表错误:对象 ID 1880468102,索引ID 1,分区ID 72057774144749568,alloc unit ID 72057774266056704(输入行内数据)。索引节点页面(1:24696205), 插槽58指的是子页面(1:24694885)和前一个子节点 (1:24694884),但他们没有遇到过。 Msg 8980,Level 16,State 1,第1行表错误:对象ID 1880468102,索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(键入行内数据)。 索引节点页面(1:24696205),插槽59指的是子页面 (1:24694886)和前一个孩子(1:24694885),但他们不是 遇到。消息8980,级别16,状态1,行1表错误:对象 ID 1880468102,索引ID 1,分区ID 72057774144749568,alloc unit ID 72057774266056704(输入行内数据)。索引节点页面(1:24696205), 插槽60指的是子页面(1:24694887)和前一个子节点 (1:24694886),但他们没有遇到过。 Msg 8976,Level 16,State 1,第1行表错误:对象ID 1880468102,索引ID 13,分区ID 72057774145011712,分配单元ID 72057774266384384(键入行内数据)。 虽然它的父母(1:2934717)没有在扫描中看到页面(1:1) 和之前(1:17132103)引用它。检查以前的任何错误。消息 8978,Level 16,State 1,Line 1表错误:对象ID 1880468102, 索引ID 1,分区ID 72057774144749568,分配单元ID 72057774266056704(输入行内数据)。 Page(1:24694920)遗失了一个 上一页的参考文献(1:24694887)。可能的链连接 问题。 DBCC结果为'tb_ExternSale'。有96199140行 对象" tb_ExternSale"的2665693页。 CHECKDB找到0分配 表格中的错误和19个一致性错误' tb_ExternSale' (对象ID 1880468102)。
-
第一部分中的页面引用了具有问题的tb_ExternSale表的相同页面。假设tb_ExternSale数据是唯一具有数据等损坏的数据,这是正确的吗?是否可以识别行?
由于 帕维尔