备份指定oracle block 防止误操作

C:\Users\ZMI\GolandProjects\parseOracleKcvfh>tempfile_1760606373175.exe -dbfile C:\Users\ZMI\Desktop\database-study\asm-diskb\example01.dbf -backuphdr C:\workbase\block3.bin -blocknumber 3

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

##powered by :黄林杰_Huanglinjie

##version : 2023-v11

##联系方式:17767151782

##blog: https://blog.csdn.net/lixora/

##info: Oracle 11g datafile header parse

##demo : parseOracleKcvfh.exe -dbfile c:\lixora.dbf

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -modify -bas 123456 -wrp 000

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -ccc 123456

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -sta 8192

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -cptime 1234567890

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -cpc 123456

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -seqkcbh 1

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -forcetailchk

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rdbakcbh 400001

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rlsbas ABCD1234

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rlswrp ABCD

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rlc 12ABCD

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rlsbas ABCD1234

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rlswrp 1234

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -rlsbas ABCD1234 -rlswrp 1234

##demo : parseOracleKcvfh.exe -copysrc C:\source.dbf -copydst C:\target.dbf -copyblk 10 -copytoblk 10

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -crsbas ABCD1234

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -crswrp 1234

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -crsbas ABCD1234 -crswrp 1234

##demo : parseOracleKcvfh.exe -dbfile C:\system01.dbf -blocknumber 0

成功备份块 #3 到文件: C:\workbase\block3.bin

C:\Users\ZMI\GolandProjects\parseOracleKcvfh>tempfile_1760606373175.exe -dbfile C:\workbase\block1.bin -blocknumber 0

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

##powered by :黄林杰_Huanglinjie

##version : 2023-v11

##联系方式:17767151782

##blog: https://blog.csdn.net/lixora/

##info: Oracle 11g datafile header parse

========================================> BLOCK SUMMARY <========================================

TypeKCBH: 0x0b

FrmtKCBH: 0xa2

RDBAKCBH: 0x01400001 (RFILE#: 5 BLOCK#: 1)

seq_kcbh: 0x01

ChkvalKCBH on disk chkval is: 0xdc40

kcvfhcrs.KSCNBAS (Creation SCN Base): 0x000edda6

kcvfhcrs.KSCNWRP (Creation SCN Wrap): 0x0000

KCCFHDBI: 1384114315

KCCFHDBNX: HELOWIN

KCVCPSCN_KSCNBAS: 0x00107f38,ckp scn-base:1081144

KCVCPSCN_KSCNWRP: 0x0000,ckp scn-wrap:0

KCVFHSTA: 0x0000

KCVFHTNM: EXAMPLE

KCVFHTSN: 6

KCVFHCRT: 0x330a9d35,CREATION TIME:1997-02-19 14:27:01

KCVFHCCC: 0x0000001c,controlfile-chkpoint-count:28

KCVFHCPC: 0x0000001d,chkpoint-count:29

KCVCPTime: 0x35a8d155,chkpoint-TIME:1998-07-12 23:08:05

KCCFHCSQ: 0x00000346

KCVFHRLC: 0x35a81156

KCVFHRLS.KSCNBAS: 0x0010746c

KCVFHRLS.KSCNWRP: 0x0000

KCCFHFSZ: 0x3200, FILE SIZE(bytes):104865792

KCCFHFNO: 5

KCVFHRFN: 5

tailchk: 0x00000b01

compute tailchk: 0x00000b01 (bas_kcbh: 00000000 TypeKCBH: 0b seq_kcbh: 01)

NEW chkval_kcbh: compute chkval is: 0xdc40

Block checksum ok

C:\Users\ZMI\GolandProjects\parseOracleKcvfh>tempfile_1760606373175.exe -dbfile C:\workbase\block1.bin -blocknumber 0 -hexdump

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

##powered by :黄林杰_Huanglinjie

##version : 2023-v11

##联系方式:17767151782

##blog: https://blog.csdn.net/lixora/

##info: Oracle 11g datafile header parse

Hex dump of block #0


00000000: 0b a2 00 00 01 00 40 01 00 00 00 00 00 00 01 04 |......@.........|

00000010: 40 dc 00 00 00 00 00 00 00 00 20 0b 8b e8 7f 52 |@......... ....R|

00000020: 48 45 4c 4f 57 49 4e 00 46 03 00 00 00 32 00 00 |HELOWIN.F....2..|

00000030: 00 20 00 00 05 00 03 00 00 00 00 00 00 00 00 00 |. ..............|

00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000060: 00 00 00 00 a6 dd 0e 00 00 00 00 00 35 9d 0a 33 |............5..3|

00000070: 56 11 a8 35 6c 74 10 00 00 00 00 00 00 00 00 00 |V..5lt..........|

00000080: 00 00 00 00 00 00 00 00 00 00 00 00 1d 00 00 00 |................|

00000090: e8 4d a0 35 1c 00 00 00 00 00 00 00 00 00 00 00 |.M.5............|

000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000140: 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 |................|

00000150: 07 00 45 58 41 4d 50 4c 45 00 00 00 00 00 00 00 |..EXAMPLE.......|

相关推荐
IvorySQL39 分钟前
PostgreSQL 分区表的 ALTER TABLE 语句执行机制解析
数据库·postgresql·开源
·云扬·1 小时前
MySQL 8.0 Redo Log 归档与禁用实战指南
android·数据库·mysql
IT邦德1 小时前
Oracle 26ai DataGuard 搭建(RAC到单机)
数据库·oracle
惊讶的猫1 小时前
redis分片集群
数据库·redis·缓存·分片集群·海量数据存储·高并发写
不爱缺氧i1 小时前
完全卸载MariaDB
数据库·mariadb
纤纡.2 小时前
Linux中SQL 从基础到进阶:五大分类详解与表结构操作(ALTER/DROP)全攻略
linux·数据库·sql
jiunian_cn2 小时前
【Redis】渐进式遍历
数据库·redis·缓存
橙露2 小时前
Spring Boot 核心原理:自动配置机制与自定义 Starter 开发
java·数据库·spring boot
冰暮流星2 小时前
sql语言之分组语句group by
java·数据库·sql
符哥20082 小时前
Ubuntu 常用指令集大全(附实操实例)
数据库·ubuntu·postgresql