mysql异常恢复工具_MYSQL ibdata1文件丢失恢复工具 3.0和 sqlserver数据库恢复软件 2014-9-2...

服务器: 消息 1505,级别 16,状态 1,行 1

CREATE UNIQUE INDEX 终止,因为发现了索引 ID 1 的重复键。最重要的主键为 '6921774222976       '。

服务器: 消息 601,级别 12,状态 1,行 1

由于数据移动,未能继续以 NOLOCK 方式扫描。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:118980)->next = (1:29601),但 (1:29601)->Prev = (1:121667)。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:118983)->next = (1:64382),但 (1:64382)->Prev = (1:159782)。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:118981)->next = (1:95492),但 (1:95492)->Prev = (1:127869)。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:119062)->next = (1:97707),但 (1:97707)->Prev = (1:40688)。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:109757) 缺少上一页 (1:184822) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:118979)->next = (1:110786),但 (1:110786)->Prev = (1:10310)。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:115719) 缺少上一页 (1:153295) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8979,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:118979) 缺少父代(未知)和上一节点(页 (1:10310))对它的引用。可能是因为 sysindexes 中的根条目有错误。

服务器: 消息 8979,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:118980) 缺少父代(未知)和上一节点(页 (1:121667))对它的引用。可能是因为 sysindexes 中的根条目有错误。

服务器: 消息 8979,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:118981) 缺少父代(未知)和上一节点(页 (1:127869))对它的引用。可能是因为 sysindexes 中的根条目有错误。

服务器: 消息 8979,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:118982) 缺少父代(未知)和上一节点(页 (1:153794))对它的引用。可能是因为 sysindexes 中的根条目有错误。

服务器: 消息 8979,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:118983) 缺少父代(未知)和上一节点(页 (1:159782))对它的引用。可能是因为 sysindexes 中的根条目有错误。

服务器: 消息 8979,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:119062) 缺少父代(未知)和上一节点(页 (1:40688))对它的引用。可能是因为 sysindexes 中的根条目有错误。

't_da_jxc_daysum' 的 DBCC 结果。

未能修复此错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:118982)->next = (1:119511),但 (1:119511)->Prev = (1:153794)。

服务器: 消息 8935,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。上一页链接 (1:41514)(位于页 (1:121706) 上)与父代所预期的此页的上一页 (1:184856) 不匹配。(父代 (1:111238),槽 24。)

服务器: 消息 8935,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。上一页链接 (1:109894)(位于页 (1:128831) 上)与父代所预期的此页的上一页 (1:184858) 不匹配。(父代 (1:54553),槽 103。)

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:146758) 缺少上一页 (1:45612) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8935,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。上一页链接 (1:5757)(位于页 (1:153953) 上)与父代所预期的此页的上一页 (1:184821) 不匹配。(父代 (1:110736),槽 122。)

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。页 (1:153953) 缺少上一页 (1:5757) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8935,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。上一页链接 (1:153295)(位于页 (1:160527) 上)与父代所预期的此页的上一页 (1:115719) 不匹配。(父代 (1:78689),槽 124。)

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。B 树链的链接不匹配。(1:115719)->next = (1:160527),但 (1:160527)->Prev = (1:153295)。

服务器: 消息 8935,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。上一页链接 (1:47631)(位于页 (1:181938) 上)与父代所预期的此页的上一页 (1:184857) 不匹配。(父代 (1:111309),槽 92。)

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。在扫描操作中未发现页 (1:184821),而其父代 (1:110736) 和上一页 (1:5757) 指向了该页。请检查先前的错误。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。在扫描操作中未发现页 (1:184822),而其父代 (1:110736) 和上一页 (1:110843) 指向了该页。请检查先前的错误。

服务器: 消息 8981,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。(1:45612) 的下一页指针指向了页 (1:184823),但既未遇到 (1:184823),也未遇到其父代。可能是因为链的链接有错误。

服务器: 消息 8980,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。索引节点页 (1:111238),槽 23 指向子页 (1:184856) 和上一子页 (1:41514),但未遇到这些页。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

服务器: 消息 8980,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。索引节点页 (1:111309),槽 91 指向子页 (1:184857) 和上一子页 (1:47631),但未遇到这些页。

服务器: 消息 8980,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 1。索引节点页 (1:54553),槽 102 指向子页 (1:184858) 和上一子页 (1:109894),但未遇到这些页。

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 2。B 树链的链接不匹配。(1:181987)->next = (1:181990),但 (1:181990)->Prev = (1:181991)。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 2。页 (1:181991) 缺少上一页 (1:181987) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 2。在扫描操作中未发现页 (1:184848),而其父代 (1:181989) 和上一页 (1:181990) 指向了该页。请检查先前的错误。

服务器: 消息 8978,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 5。页 (1:7134) 缺少上一页 (1:51842) 对它的引用。可能是因为链的链接有问题。

服务器: 消息 8976,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 5。在扫描操作中未发现页 (1:51842),而其父代 (1:14254) 和上一页 (1:109743) 指向了该页。请检查先前的错误。

服务器: 消息 8935,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 5。上一页链接 (1:184840)(位于页 (1:121647) 上)与父代所预期的此页的上一页 (1:70225) 不匹配。(父代 (1:74180),槽 5。)

服务器: 消息 8936,级别 16,状态 1,行 1

表错误: 对象 ID 1086626914,索引 ID 5。B 树链的链接不匹配。(1:70225)->next = (1:121647),但 (1:121647)->Prev = (1:184840)。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

未能修复此错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

修复此错误要求首先修正其它错误。

对象 't_da_jxc_daysum' 有 148716 行,这些行位于 9614 页中。

CHECKTABLE 发现了 0 个分配错误和 35 个一致性错误(在表 't_da_jxc_daysum' 中,该表的对象 ID 为 1086626914)。

客 户 名 称

山东某大型连锁超市

数 据 类 型

MS SQL 2000

数 据 大 小

20GB

故 障 检测

突然断电导致的数据库损坏,其中一个表损坏严重,切DBCC无法修复。服务器: 消息 1505,级别 16,状态 1,行 1

CREATE UNIQUE INDEX 终止,因为发现了索引 ID 1 的重复键。最重要的主键为 '6921774222976       '。

服务器: 消息 601,级别 12,状态 1,行 1

由于数据移动,未能继续以 NOLOCK 方式扫描。

客 户 要 求

恢复好可以直接使用。

修 复 结 果

远程检测后告知客户可以快速修复,让数据库在半小时内上线. 解决方案

CREATE UNIQUE INDEX 终止,因为发现了索引 ID 1 的重复键 由于数据移动,未能继续以 NOLOCK 方式扫描 是因为这个大表的索引物理页面丢失造成的, 这种顽固故障采用DBCC是无法修复的,我们通过手工修补索引页面,重建丢失索引的记录, 此时在用DBCC修正页链,修复OK。用时15分钟.

客户之前找的几家都是用一些数据库修复软件提取的数据,结果是部分字段值不对, 我们手工在原库修复的,修复后的数据库就是原模原样!

客户满 意

是  。非常满意 速度 效果!

深圳极佳数据救援中心友情提醒:重要数据一定要勤备份,遇到数据丢失 数据损坏 等问题,要第一时间联系专业人士。

对于各类主流数据库,我们可以做最底层的数据恢复及数据修复,对于数据库的某些特定故障我们保证数据库100%原模原样恢复,无论多大的数据库都立等可取。

你可能感兴趣的:(mysql异常恢复工具)