当前位置:网站首页>Oracle Recovery Tools ----oracle数据库恢复利器
Oracle Recovery Tools ----oracle数据库恢复利器
2022-07-05 17:00:00 【惜分飞】
软件说明
Oracle Recovery Tools是惜分飞(www.xifenfei.com)开发的使用于Oracle数据库恢复的小工具
主要功能:
- Oracle 单个/批量坏块修复
- Oracle 单个block标记为坏块
- 查看和修改某个block内容
- 修改文件头scn(checkpoint scn)
- 修改文件头resetlogs scn
- 修改文件头fuzzy标记
- 不同文件之间数据块拷贝
- 修改oracle进程内存中内容,常见使用于修改oracle scn等
不同.NET Framework对应exe版本说明
OraRecovery_Net2.exe 为.NET Framework 2.0,3.0,3.5版本支持(比如2008及其以前版本)
OraRecovery_Net4.exe 为.NET Framework 4.0及其以后版本支持(比如2012及其以后版本)
OraRecovery下载:OraRecovery下载
OraRecovery使用说明:OraRecovery使用说明
支持数据库版本
oracle 9i到oracle 21C
软件版本
惜分飞(www.xifenfei.com)所有
联系作者
QQ:107644445
微信/电话:17813235971
修复单个 block 坏块
选择需要修复的数据文件,填写修复的数据块编号,点击修复
标记单个 block 为坏块 
选择需要修复的数据文件,填写修复的数据块编号,点击坏块
批量修复坏块
选择需要修复的坏块数据文件和对应的坏块文件列表,对其进行批量修复
查看数据块内容
选择需要查看的数据文件,填写数据块号,快偏移量,然后点击查看数据
修改数据块中数据
选择需要查看的数据文件,填写数据块号,快偏移量,填写需要修改值,点击修改数据
修复数据文件头 SCN 信息
1. 比如文件缺少归档,无法 online 的场景
2. 数据库启动报错,scn 异常,需要对 scn 进行修改
填写 checkpoint scn,并且选择需要修改;选择列表中需要修复的文件,然后点击修复文件 头,完成修复工作。
修复数据文件头 resetlogs 信息
选择 resetlogs,选择列表中需要修复的文件,然后点击修复文件头,完成修复工作。
修复数据文件头 fuzzy 信息
选择 fuzzy,选择列表中需要修复的文件,然后点击修复文件头,完成修复工作。
数据块拷贝
选择参考数据文件,填写相应的需要拷贝的 block,选择目标数据文件和对应的块号,然后 点击拷贝数据块即可
修改数据库内存中内容
备份还原
Orarecovery 工具在对文件进行修改之前都会对对应的block进行备份,如果想要还原到之前的数据,直接通过备份还原功能,选择对应备份目录中的.txt文件然后点击还原备份即可
其他说明
选择需要修改的oracle进程,然后输入内存地址和修改内容
1. 软件未注册
软件未注册,只能修改file#不为1的数据文件,而且scn产生由程序计算的值,而不是实际需要值。仅用于测试,证明该软件可以修改scn值(但是不能修改预期值)
2. 修改数据之前备份
1)对于文件头进行修改之前会备份在程序执行目录的当前时间的目录中(备份前 4 个 block)
2)对于指定 block 修改,备份当前 block
边栏推荐
- C # realizes crystal report binding data and printing 3-qr code barcode
- 33:第三章:开发通行证服务:16:使用Redis缓存用户信息;(以减轻数据库的压力)
- Domain name resolution, reverse domain name resolution nbtstat
- Example tutorial of SQL deduplication
- CMake教程Step6(添加自定义命令和生成文件)
- 漫画:有趣的海盗问题 (完整版)
- 关于mysql中的json解析函数JSON_EXTRACT
- Embedded-c Language-1
- 腾讯音乐上线新产品“曲易买”,提供音乐商用版权授权
- How MySQL uses JSON_ Extract() takes JSON value
猜你喜欢
The second day of learning C language for Asian people
7.Scala类
Use of ThinkPHP template
【性能测试】jmeter+Grafana+influxdb部署实战
ICML 2022 | Meta提出鲁棒的多目标贝叶斯优化方法,有效应对输入噪声
Judge whether a number is a prime number (prime number)
Tips for extracting JSON fields from MySQL
IDC报告:腾讯云数据库稳居关系型数据库市场TOP 2!
CMake教程Step4(安装和测试)
CVPR 2022最佳学生论文:单张图像估计物体在3D空间中的位姿估计
随机推荐
漫画:寻找股票买入卖出的最佳时机
WR | 西湖大学鞠峰组揭示微塑料污染对人工湿地菌群与脱氮功能的影响
华为云云原生容器综合竞争力,中国第一!
Little knowledge about C language (array and string)
Error in compiling libssh2. OpenSSL cannot be found
Embedded-c Language-5
Use byte stream to read Chinese from file to console display
Detailed explanation of printf() and scanf() functions of C language
Embedded-c Language-2
7.Scala类
EasyX second lesson
First day of learning C language
Zhang Ping'an: accélérer l'innovation numérique dans le cloud et construire conjointement un écosystème industriel intelligent
mysql如何使用JSON_EXTRACT()取json值
thinkphp3.2.3
mysql5.6解析JSON字符串方式(支持复杂的嵌套格式)
忽米沄析:工业互联网标识解析与企业信息系统的融合应用
漫画:有趣的【海盗】问题
Cartoon: how to multiply large integers? (next)
编译libssh2报错找不到openssl