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

科怡档案管理Sybase SQL Anywhere 5 (ASA 5) 硬盘故障导致数据库损坏is_archive.db数据恢复

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

客户名称: 保密

数据类型: Sybase SQL Anywhere 5.0

数据库大小: 68 MB

故障检测: 硬盘故障导致Sybase ASA 5数据库文件损坏,无法启动数据库报错数据库页面损坏:

Internal database error *** ERROR *** Assertion failed: 101412
Page number on page does not match page requested -- transaction rolled back

生成assert.dmp显示:Invalid page at page:     866c

使用Sybase SQL Anywhere 5.0启动科怡档案管理系统数据库is_archive.db无法启动报错:

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

从损坏的数据库is_archive.db中浏览恢复出来的表数据:

修复结果: 数据恢复率达100% 客户验证没有问题。将恢复出来的数据库文件is_archive.db拷贝到客户生产环境使用没有任何问题。

 
上一篇:SQL Server 2016 误更新表字段数据恢复 误操作数据恢复 SQL Server数据库恢复 下一篇:SQL Server 2008 R2 误删除表数据恢复 恢复delete数据 误操作数据恢复 SQL Server数据库恢复