13510228421
Case

案例展示
Oracle9 数据库修复 oracle数据库修复 oracle修复数据

客户 富士康集团 IT资讯部   数据库版本 oracle 9.02   大小80GB

表空间个数 12

需要恢复的用户四个分别是 archive  ew3  workflow     workflow1

故障原因 system01.dbf被新的系统表空间给覆盖了。 导致数据库下线。

 

恢复方案

客户 6月份进行了一次数据库实例迁移。我们对6月份的系统表空间进行分析 发现部分数据字典是可用的。可以完全将archive救援出来。 EW3用户救援出来。 这两个用户下的表6月份后也更新了一些字段和新表。WORKFLOW  WORKFLOW1用户表ID都发生了该表使用老的系统表空间就无效了。

 

下一步就是开始解决 archive用户新表  workflow workflow1 三个用户的表恢复。不依靠system01.dbf 扫描所有数据文件OBJID 判断对象字段类型。经过两天努力成功将其恢复完成。 中间出现个小问题 繁体varchar2 字段 原库设置时UTF8。我们按常规恢复后该字段全是乱码。后设置成原UTF8 成功恢复所有varchar2字段的繁体中文!

 

数据库 视图 过程 等也全部恢复。至此客户数据库成功上线运行、。

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