我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle数据库文件坏块损坏的恢复方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle数据库文件坏块损坏的恢复方法

数据恢复故障描述:打开oracle数据库报错 “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。工程师检测数据库文件发现sysaux01.dbf有坏块,sysaux01.dbf文件损坏。数据库没有备份,不能通过备份去恢复数据库。客户提供了数据库oraclehome目录的所有文件,急需恢复zxfg用户下的数据。

oracle数据库故障分析:“system01.dbf需要更多的恢复来保持一致性”,可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。对数据库文件进一步检测、分析,结果sysaux01.dbf文件有坏块。修复数并启动数据库后,许多查询报错,export和 data pump工具不能使用,查询告警日志,分析报错,由于sysaux文件损坏,导致发生上诉错误。从数据库层面不能修复数据库。system和用户表空间的数据文件都是正常的,可以利用底层解析数据文件,恢复用户数据。

oracle数据库检测与数据恢复恢复:
1 利用DBV 检测数据文件
图一Oracle数据库文件坏块损坏的恢复方法
分析结果发现SYSAUX01.DBF文件数据块(Data)检测失败40页,索引页(Index)检测失败29页,其他文件检测正常。

2 修复数据库,打开数据库
图二Oracle数据库文件坏块损坏的恢复方法
图三Oracle数据库文件坏块损坏的恢复方法

3 查询数据库报错,export 和data pump报错
图四Oracle数据库文件坏块损坏的恢复方法
图五Oracle数据库文件坏块损坏的恢复方法
进行各种尝试 ,查阅大量资料。数据库的这种内部错误,不能通过命令修复。
4底层解析,将ZXFG用户的数据导入到新的数据库中
图六Oracle数据库文件坏块损坏的恢复方法
图七Oracle数据库文件坏块损坏的恢复方法

数据库数据恢复结果
底层解析数据库文件,将zxfg用户的数据导入到新的数据库中,完全恢复用户需要的数据,恢复100%的数据,客户非常满意。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle数据库文件坏块损坏的恢复方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

ppt文件损坏修复无法读取的解决方法

这篇文章将为大家详细讲解有关ppt文件损坏修复无法读取的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。解决方法:首先点击顶部导航栏的“文件”选项卡,在下拉列表里选择“选项”;然后找到“信任中心”,
2023-06-14

Win8文件损坏无法自动修复的尝试解决方法

一、检查映像是否可修复 1.扫描映像来检查损坏。在管理员命令提示符下键入以下命令: Dism /Online /Cleanup-Image /ScanHealth 这条命令将扫描全部系统文件并和官方系统文件对比,扫描计算机中的不一致情况。
2023-06-04

gzip压缩文件底层结构及文件损坏的修复方法是什么

本文小编为大家详细介绍“gzip压缩文件底层结构及文件损坏的修复方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“gzip压缩文件底层结构及文件损坏的修复方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知
2023-06-04

编程热搜

目录