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

devtools/2024/10/22 7:52:27/

Oracle数据库故障&检测:
打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。
数据库没有备份,无法通过备份去恢复数据库。用户方联系北亚企安数据恢复中心并提供Oracle_Home目录中的所有文件,急需恢复zxfg用户下的数据。
出现“system01.dbf需要更多的恢复来保持一致性”这个报错的原因可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。数据库恢复工程师对数据库文件进一步检测、分析后,发现sysaux01.dbf文件损坏,有坏块。
修复并启动数据库后仍然有许多查询报错,export和data pump工具使用报错。从数据库层面无法修复数据库。由于system和用户表空间的数据文件都是正常的,可以通过底层解析数据库文件来恢复用户数据。

Oracle数据库数据恢复过程:
1 利用DBV工具检测数据文件。

分析结果发现SYSAUX01.DBF文件数据块(Data)检测失败40页,索引页(Index)检测失败29页,其他文件检测正常。
2 修复数据库,打开数据库。

3、查询数据库报错,export和data pump报错。

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

5、经过用户仔细检测, 确认所需要的的数据完全恢复,认可数据恢复结果。


http://www.ppmy.cn/devtools/115081.html

相关文章

Thymeleaf

Thymeleaf 是一种用于 Web 和独立环境的现代服务器端 Java 模板引擎&#xff0c;它能够处理 HTML、XML、JavaScript、CSS 等多种类型的文件。 构建项目: 添加依赖: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.a…

【JavaEE初阶】多线程(5 单例模式 \ 阻塞队列)

欢迎关注个人主页&#xff1a;逸狼 创造不易&#xff0c;可以点点赞吗~ 如有错误&#xff0c;欢迎指出~ 目录 实例1: 单例模式 饿汉模式 懒汉模式 实例2:阻塞队列 生产者消费者模型 优点 ​编辑 代价 简单实现一个生产者消费者模型 Java标准库中的阻塞队列 ​编辑 模拟实现一…

记录|C#的资源路径设置的资料整理

目录 前言一、在这里插入图片描述 https://bbs.csdn.net/topics/360001606 二、三、添加到资源文件中四、获得图片的三种路径方法五、给资源文件添加文件夹更新时间 前言 参考文章&#xff1a; 原本以为C# winform中进行图片等文件的路径的读取是直接可以按照资源文件中显示的来…

win7自带壁纸丢失主题丢失

有时候盗版破解或者其他美化工具会导致win7自带的壁纸丢失&#xff0c;从个性化管理里面无法恢复原始的壁纸&#xff08;如下图&#xff09;&#xff0c;但是由于工作原因公司的电脑又不方便设置第三方的壁纸&#xff0c;所以找了一下解决方案。 经典问题&#xff0c;百度找到的…

【Mysql-索引总结】

文章目录 什么是索引索引类型索引的数据结构Hash索引有序数组二叉搜索树平衡二叉树B树B索引 索引使用规则索引失效的情况如何选择正确的列进行索引&#xff1f; 什么是索引 索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构&#xff0c;它是某个表中…

linux驱动开发-内核并发 poll 和 lock

内核并发poll 加 lock 执行流程 用户空间进程调用write将数据写入设备&#xff1a;执行char_write&#xff0c;更新event_triggered并唤醒等待的进程。有进程因此等待&#xff1a;正在执行的char_read会检查event_triggered&#xff0c;如果为0&#xff0c;执行等待。数据可用…

国庆出游必备!南卡Pro5骨传导耳机全体验!让旅途更完美!

在国庆长假来临之际&#xff0c;许多人都计划着出行&#xff0c;无论是短途旅行还是长途探险&#xff0c;一款好的耳机无疑能为旅途增添不少乐趣。而骨传导耳机&#xff0c;以其独特的传声方式和佩戴体验&#xff0c;成为了不少运动爱好者和户外探险者的首选。 今天&#xff0…

OpenAI GPT-3 API error: “You must provide a model parameter“

题意&#xff1a;OpenAI GPT-3 API 错误&#xff1a;“你必须提供一个模型参数” 问题背景&#xff1a; I am trying to POST a question to openAI API via SWIFT. It works fine, if I use the same payload via Postman, but in the Xcode-Condole I got the following res…