北京雨翰数据技术有限公司
网站首页 > 经典案例

方向汽修汽配Sybase SQL Anywhere 8 (ASA 8) 硬盘故障导致数据库损坏qxqp.db数据恢复

Sybase 数据库修复  硬盘故障导致ASA 8数据库损坏恢复  SQL Anywhere 8数据库修复 sql anywhere 8数据库页面损坏故障修复

客户名称: 某汽修公司

数据类型: sybase sql anywhere 8.0

数据库大小: 133 MB

故障检测: 硬盘故障导致Sybase ASA 8数据库文件损坏,客户找本地数据恢复公司恢复完qxqp.db后数据库仍然无法打开,报错数据库页面损坏:

Internal database error *** ERROR *** Assertion failed: 101412 (8.0.3.5594)

Page number on page does not match page requested -- transaction rolled back

生成assert.dmp显示:Invalid page at page:       8f  pointer address: 14B83800

使用Sybase SQL Anywhere 8.0启动方向汽修汽配数据库qxqp.db无法启动报错:

使用公司研发的Sybase SQL Anywhere数据库恢复工具分析损坏的数据库文件qxqp.db,将数据库所有对象包括用户表、视图、触发器、存储过程、外键约束、用户和组等导出至新数据库qxqp.db中。

从损坏的数据库qxqp.db中浏览结算单的数据:

查看触发器的定义内容:

修复结果: 数据恢复率达98% 客户验证没有问题。

方向汽修汽配V7.0显示如下图:

 
上一篇:SQL Server 2008 R2 数据库文件丢失从损坏的数据库备份文件恢复数据库 数据库损坏修复 下一篇:MySQL 5.6 SQL条件不当误删除表数据恢复 误操作恢复 MySQL数据库恢复 MySQL误删除数据恢复