0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Oracle报错“system01.dbf需要更多的恢复来保持一致性”的数据恢复案例

Frombyte ? 来源:Frombyte ? 作者:Frombyte ? 2024-11-27 13:10 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Oracle数据库故障&分析:
一台Oracle数据库打开报错,报错信息: “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。管理员联系我们数据恢复中心寻求帮助,并提供了Oracle_Home目录的所有文件。用户方要求恢复zxfg用户下的数据。
由于数据库没有备份,无法通过备份去恢复数据库。
“system01.dbf需要更多的恢复来保持一致性”,出现这个报错信息可能是由控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等原因所导致。对数据库文件做进一步检测&分析,结果发现sysaux01.dbf文件有坏块。修复并启动数据库后,很多查询报错,export和data pump工具也无法使用。查询告警日志并分析报错,发现就是sysaux文件损坏所导致的上述错误。从数据库层面无法修复数据库。system和用户表空间的数据文件都是正常的,可以尝试利用底层解析数据文件,恢复用户数据。

Oracle数据库检测与恢复:
1、利用DBV检测数据库文件。

wKgZO2dGqT6AXu-7AAJ-DGn8NCc771.png

北亚企安数据恢复—oracle数据恢复



结果发现SYSAUX01.DBF文件数据块(Data)检测失败的页总数和索引页(Index)检测失败的页总数都有数十页,其他文件检测正常。
2、修复&打开数据库。

wKgZPGdGqU6APWJlAAH6DTeCIuM289.png

北亚企安数据恢复—oracle数据恢复

wKgZPGdGqU6AZw-zAAJI_IGH9ws844.png

北亚企安数据恢复—oracle数据恢复



3、查询数据库报错,使用export和data pump工具时也报错。

wKgZPGdGqVeAYtgpAAE7PdR-FKI669.png

北亚企安数据恢复—oracle数据恢复

wKgZO2dGqVeACH0qAALFgwMcaR8101.png

北亚企安数据恢复—oracle数据恢复



北亚企安数据恢复工程师进行各种尝试 ,查阅大量资料。最终确认这种数据库内部错误是无法通过命令修复的。
4、底层解析数据库文件,将ZXFG用户的数据导入到新的数据库中。

wKgZPGdGqWCAJymbAAYSnNAuwEw042.png

北亚企安数据恢复—oracle数据恢复

wKgZO2dGqWGAUj2UAAmuqGEx1DM369.png

北亚企安数据恢复—oracle数据恢复



5、用户方检测后,确认恢复出来的数据完整有效。用户方认可数据恢复结果。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    13

    文章

    9859

    浏览量

    88416
  • 数据恢复
    +关注

    关注

    10

    文章

    658

    浏览量

    18260
  • Oracle
    +关注

    关注

    2

    文章

    300

    浏览量

    36269
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    数据数据恢复—服务器异常断电导致Oracle数据库故障的数据恢复案例

    Oracle数据库故障: 某公司台服务器上部署Oracle数据库。服务器意外断电导致数据
    的头像 发表于 07-24 11:12 ?193次阅读
    <b class='flag-5'>数据</b>库<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—服务器异常断电导致<b class='flag-5'>Oracle</b><b class='flag-5'>数据</b>库故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    Oracle数据恢复—格式化分区导致Oracle数据报错数据恢复案例

    台服务器上个分区存放Oracle数据数据。由于管理员误操作不小心删除了该分区,数据
    的头像 发表于 07-22 14:06 ?83次阅读
    <b class='flag-5'>Oracle</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—格式化分区导致<b class='flag-5'>Oracle</b><b class='flag-5'>数据</b>库<b class='flag-5'>报错</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    oracle数据恢复oracle数据库误执行错误truncate命令如何恢复数据

    oracle数据库误执行truncate命令导致数据丢失是种常见情况。通常情况下,oracle数据
    的头像 发表于 06-05 16:01 ?393次阅读
    <b class='flag-5'>oracle</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>oracle</b><b class='flag-5'>数据</b>库误执行错误truncate命令如何<b class='flag-5'>恢复数据</b>?

    一致性校正与边缘融合拼接

    电子发烧友网站提供《差一致性校正与边缘融合拼接.pdf》资料免费下载
    发表于 04-10 18:02 ?0次下载

    请问如何保证多片AD1278的通道之间相位一致性

    读取手册,发现要保证多片AD1278的通道之间相位一致性需要两点:1、CLK一致;2、SYNC_N同时拉高。 我的情况: 1、各个AD1278的CLK来着不同的时钟源,即分别采用10ppm
    发表于 01-14 06:02

    一致性测试系统的技术原理和也应用场景

    出现远程调用失败、消息发送失败、并发bug等问题,这些问题最终会导致系统间的数据一致,导致用户体验受损、用户利益受损。因此,需要种在线的校验模式
    发表于 11-01 15:35

    数据数据恢复Oracle ASM实例无法挂载的数据恢复案例

    Oracle数据数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle
    的头像 发表于 10-28 11:26 ?496次阅读
    <b class='flag-5'>数据</b>库<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>Oracle</b> ASM实例无法挂载的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    异构计算下缓存一致性的重要

    在众多回复中,李博杰同学的回答被认为质量最高。他首先将缓存一致性分为两个主要场景:是主机内CPU与设备间的一致性;二是跨主机的一致性
    的头像 发表于 10-24 17:00 ?1906次阅读
    异构计算下缓存<b class='flag-5'>一致性</b>的重要<b class='flag-5'>性</b>

    oracle数据恢复Oracle数据库打开报错数据恢复案例

    打开oracle数据库时报错报错信息:“system01.dbf需要
    的头像 发表于 10-17 13:20 ?571次阅读
    <b class='flag-5'>oracle</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>数据</b>库打开<b class='flag-5'>报错</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    Oracle数据恢复—异常断电后Oracle数据库启库报错数据恢复案例

    Oracle数据库故障: 机房异常断电后,Oracle数据库启库报错:“system01.dbf
    的头像 发表于 09-30 13:31 ?811次阅读
    <b class='flag-5'>Oracle</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—异常断电后<b class='flag-5'>Oracle</b><b class='flag-5'>数据</b>库启库<b class='flag-5'>报错</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    数据数据恢复Oracle数据库文件system01.dbf损坏的数据恢复案例

    打开oracle数据报错system01.dbf需要更多
    的头像 发表于 09-21 14:25 ?1056次阅读
    <b class='flag-5'>数据</b>库<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>数据</b>库文件<b class='flag-5'>system01.dbf</b>损坏的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    LMK05318的ITU-T G.8262一致性测试结果

    电子发烧友网站提供《LMK05318的ITU-T G.8262一致性测试结果.pdf》资料免费下载
    发表于 09-20 11:21 ?0次下载
    LMK05318的ITU-T G.8262<b class='flag-5'>一致性</b>测试结果

    Oracle数据恢复Oracle数据库delete删除的数据恢复方法

    删除Oracle数据数据般有以下2种方式:delete、drop或truncate。下面针对这2种删除oracle
    的头像 发表于 09-11 11:45 ?788次阅读

    级联一致性和移相器校准应用手册

    电子发烧友网站提供《级联一致性和移相器校准应用手册.pdf》资料免费下载
    发表于 08-29 10:48 ?0次下载
    级联<b class='flag-5'>一致性</b>和移相器校准应用手册

    电感值和直流电阻的一致性如何提高?

    提高电感值和直流电阻的一致性,可以从以下几个方面入手: 、提高电感值的一致性 优化磁芯选择 : 磁芯是电感器的关键组成部分,其材料特性和尺寸直接影响电感值。选择具有高磁导率、低磁阻和稳定性能的材料
    的头像 发表于 08-19 15:27 ?784次阅读