DBRecovery
文章平均质量分 79
lixora
MIchael.Huang_lixora 这个blog是个人学习的的一个札记筒,用以记录在学习,工作,生活上的所思,所想
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对指定Oracle datafile block hexdump 16进制转储
该摘要展示了一个Oracle数据库文件解析工具的使用说明和示例。工具开发者黄林杰提供了多种解析Oracle 11g数据文件头的命令参数,包括修改校验值、复制块数据等操作。示例中展示了如何解析指定数据文件块的十六进制内容(块号59990),并输出了该块的详细十六进制转储信息,包含文件头签名、校验值等关键数据结构。工具支持通过命令行参数实现多种数据库维护功能,适用于数据库管理员进行数据文件分析和修复工作。原创 2025-12-24 15:05:22 · 444 阅读 · 0 评论 -
oracle datafile header rdba_kcbh 修改
摘要:该日志记录了Oracle数据库文件解析工具parseOracleKcvfh.exe的操作过程。工具成功解析了ORCL1数据库的SYSTEM表空间数据文件(0511_.DBF),修改了RDBAKCBH值为0x400012(4194322),并验证了块校验值。文件头信息显示创建时间为2001-12-29,检查点时间为2008-07-18,文件大小为1216356352字节。第二次解析时块校验失败(NEWchkval_kcbh:0xa8bd),表明文件块结构可能存在问题。工具提供多种参数支持Oracle数据原创 2025-11-13 09:05:02 · 634 阅读 · 0 评论 -
parseOracleKcvfh 增加任意数据块拷贝的功能
本文摘要展示了Oracle数据库文件操作工具的使用示例。工具名为parseOracleKcvfh.exe,由黄林杰开发(版本2023-v11),主要用于Oracle 11g数据文件头解析和操作。示例中演示了以下功能:1) 从源文件O1_MF_USERS_MC8RHKDW_.DBF块1复制到目标文件11.dbf块1;2) 解析11.dbf文件块1的详细信息,包括文件头各字段值(如SCN、表空间名USERS、创建时间2001-12-29等)、校验和验证等。工具支持多种操作模式,如修改文件头、校验块数据等,适用于原创 2025-11-11 15:39:11 · 458 阅读 · 0 评论 -
ORA-01210: data file header is media corrupt 一键修复
#powered by :黄林杰_Huanglinjie。##联系方式:17767151782。原创 2025-11-07 15:48:33 · 868 阅读 · 0 评论 -
oracle 数据文件头scn 一致性修复,fuzzy,checksum 等修改
#powered by :黄林杰_Huanglinjie。##powered by :黄林杰_Huanglinjie。新的KCVFHSTA值-8192。是否应用计算出的校验和值。新的KCVFHCCC值。新的KCVFHCPC值。新的KCVCPTim值。##联系方式:17767151782。##联系方式:17767151782。新的KSCNBAS值。新的KSCNWRP值。原创 2025-11-04 15:29:35 · 388 阅读 · 0 评论 -
ORA-600 [2662] “Block SCN is ahead of Current SCN“
PURPOSE:ERROR:VERSIONS:ARGUMENTS:IMPACT:startup.II10.1.0.2I10.1.0.2P-7.3.4.5'*''+'原创 2023-12-13 13:52:42 · 216 阅读 · 0 评论 -
Resolving ORA-600[3020] Raised During Recovery
【代码】Resolving ORA-600[3020] Raised During Recovery。原创 2023-12-13 13:34:34 · 284 阅读 · 0 评论 -
MySQL ibd文件 ,binlog 删除恢复,数据库块磁盘碎片打捞
近期会把oracle ,达梦数据库,pg,等数据库的磁盘碎片打捞工具都开发出来。2-误操作删除了innodb ibd 文件:rm -rf *.ibd;1-mysql drop table操作,文件系统*.ibd 被清理场景;3-误操作删除了innodb binlog 文件。4-其他任何原因导致的ibd 文件丢失。原创 2023-12-01 16:49:31 · 384 阅读 · 0 评论 -
redo log 丢失或者损坏-ORA-01194: 文件 1 需要更多的恢复来保持一致性
ORA-00312: 联机日志 2 线程 1: 'C:\ORACLE19C\APP\ZMI\ORADATA\ORCL\REDO02.LOG'ORA-01110: 数据文件 1: 'C:\ORACLE19C\APP\ZMI\ORADATA\ORCL\SYSTEM01.DBF'ORA-01110: 数据文件 1: 'C:\ORACLE19C\APP\ZMI\ORADATA\ORCL\SYSTEM01.DBF'2、ORA-01194: 文件 1 需要更多的恢复来保持一致性。ORA-27041: 无法打开文件。原创 2023-11-23 08:20:37 · 1669 阅读 · 0 评论 -
Alter database open fails with ORA-00600 kcratr_nab_less_than_odr
ORA-00600 kcratr_nab_less_than_odr原创 2023-11-14 08:30:33 · 461 阅读 · 1 评论 -
如何使用 RMAN 异机恢复部分表空间
在oracle 数据库的日常维护和使用期间难免会遇到误删数据(drop,delete, truncate)当我们使用常规手段(flashback query ,flashback drop)也无法恢复数据时,我们可以使用最近的逻辑备份,在异机使用dmp 来恢复相应的表,但是如果没有这些逻辑备份,但是有一个最近的rman 全备,那么我们就可以利用这个备份来恢复被误删的表空间,从而实现数据的恢复,这里原创 2014-12-16 22:09:33 · 3615 阅读 · 0 评论 -
oracle 坏块处理脚本
Applies to:Oracle Database - Enterprise Edition - Version 8.1.7.0 to 12.1.0.1.0 [Release 8.1.7 to 12.1]Information in this document applies to any platform.GoalThe purpose of this pl原创 2013-12-06 09:26:51 · 1913 阅读 · 2 评论 -
一则controlfile丢失,或损坏的恢…
alert.log 中的报错信息Starting up:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -ProductionWith the Partitioning, OLAP, Data Mining and Real ApplicationTesting options.Using parameter set原创 2013-01-28 22:08:38 · 829 阅读 · 0 评论 -
没有备份只有归档日志如何恢复数据…
Last login: Thu Sep 20 11:22:48 2012 from 10.80.11.111[root@oracle11g ~]# su - oracle[oracle@oracle11g ~]$ pwd/home/oracle[oracle@oracle11g ~]$ stty erase '^H'[oracle@oracle11g ~]$ sqlplus / as s原创 2013-01-28 22:08:17 · 1141 阅读 · 0 评论 -
RMAN在非归档模式下的增量备份和恢…
RMAN在非归档模式下的增量备份和恢复分类:数据库技术2009-10-19 22:50 527人阅读 评论(0)收藏 举报转自:http://happyhou.blog.sohu.com/111692887.html非归档模式的RMAN备份和恢复以前用的较少,以下为测试过程非归档模式的RMAN 备份必须在mount状态下,mount下的RMAN备份为一致备份即冷备份-----原创 2013-01-28 22:10:04 · 1405 阅读 · 0 评论 -
linux 误删除文件恢复
linux 误删除文件恢复from:http://www.lunar2013.com/2013/06/linux-%e8%af%af%e5%88%a0%e9%99%a4%e6%96%87%e4%bb%b6%e6%81%a2%e5%a4%8d.html#comment-13 发表于 2013 年 6 月 3 日 由admin[oracle转载 2013-07-03 15:58:25 · 1503 阅读 · 0 评论 -
script:RMAN 全备脚本
************************************* RMAN 全备数据文件加控制文件,归档日志文件,备份文件保存到 /../.. 下,* 并在完成归档日志文件备份后,自动删除已备份的归档日志。** 备份保留14天,过期自动删除。*********************************** db_full_backup.rmanRUN{原创 2013-10-18 14:08:20 · 1249 阅读 · 0 评论 -
script:expdp 定时备份,删除脚本
$ more backup_exp.sh#!/bin/sh###set envexport ORACLE_SID=testexport ORACLE_HOME=/../../export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK#开始备份,设定目录dump_test,dump_test=//.../...FILE='date date原创 2013-10-17 22:46:56 · 2004 阅读 · 0 评论 -
控制文件丢失,从自动备份中如何恢复?
当控制文件丢失时,需要恢复时,不能使用configure 来设定控制文件自动备份的路径;set controlfile autobackup format for device type disk to '/../..';restore controlfile from autobackup;原创 2013-10-18 16:47:59 · 1499 阅读 · 0 评论 -
归档模式下丢失未归档的redolog处理
数据库版本:ora10R2 os:linux SQL> select * From v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64biPL原创 2013-10-21 09:44:17 · 1482 阅读 · 0 评论 -
ora-4193/4194 故障处理一则
在线 当前处于 curren t的 redolog 损坏,这里尝试设置隐含参数 "_allow_resetlogs_corruption" =true 来跳过open时的一致性检查,来强制打开数据库。SQL> alter database clear logfile group 4;alter database clear logfile group 4*ERROR原创 2013-10-21 13:36:51 · 2375 阅读 · 0 评论 -
oracle 数据快修复—之使用RMAN 块介质恢复
ExamplesRecovering a Group of Corrupt Blocks: Example This example recovers corrupt blocks in three datafiles:BLOCKRECOVER DATAFILE 2 BLOCK 12, 13 DATAFILE 3 BLOCK 5, 98, 99 DATAFILE 4 BLOCK 19;原创 2013-10-31 13:40:20 · 1595 阅读 · 0 评论 -
如何清理控制文件中的备份信息
如何清理控制文件中的备份信息RMAN> report obsolete;RMAN retention policy will be applied to the commandRMAN retention policy is set to redundancy 1Report of obsolete backups and copiesType原创 2013-11-20 13:58:47 · 2489 阅读 · 1 评论 -
RMAN ---delete obsolete 不能删除 控制文件copy
RMAN ---delete obsolete 不能删除 控制文件copy说明 /tmp/contrlfile /tmp/controlfile.bkp /home/oracle/control01.ctl 已经通过os命令删除了现在的疑问是如何删除这些 obsolete的记录:以下是测试结果:RMAN> report obsolete;RMAN re原创 2013-11-20 15:35:44 · 3830 阅读 · 0 评论 -
据库系统紧急故障处理方法 (…
据库系统紧急故障处理方法(1) ----------------------------Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的起因,如果是硬件故障则首先要解决硬件问题。在无硬件问题的前提下我们才能按照下面的处理方发来进一步处理。 控制文件损坏: 控制文件记原创 2013-01-28 22:08:14 · 822 阅读 · 0 评论
分享