6c5
ub2 kcvcpthr @496 0x0001
union u, 12 bytes @500
struct kcvcprba, 12 bytes @500
ub4 kcrbaseq @500 0x00000011
ub4 kcrbabno @504 0x00002da7
ub2 kcrbabof @508 0x0010
ub1 kcvcpetb[0] @512 0x02
ub1 kcvcpetb[1] @513 0x00
ub1 kcvcpetb[2] @514 0x00
ub1 kcvcpetb[3] @515 0x00
ub1 kcvcpetb[4] @516 0x00
ub1 kcvcpetb[5] @517 0x00
ub1 kcvcpetb[6] @518 0x00
ub1 kcvcpetb[7] @519 0x00
BBED> p kcvfhcpc
ub4 kcvfhcpc @140 0x00000033
BBED> p kcvfhccc
ub4 kcvfhccc @148 0x00000032
BBED> set offset 484 count 16
OFFSET 484
COUNT 16
BBED> dump /v
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 484 to 499 Dba:0x00400001
-------------------------------------------------------
30f30d00 00000000 c506302d 01000a00 l 0 ..... 0-....
<16 bytes per line>
BBED> modify /x 20
Warning: contents of previous BIFILE will be lost. Proceed (Y/N) y
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 484 to 499 Dba:0x00400001
------------------------------------------------------------------------
20f30d00 00000000 c506302d 01000a00
<32 bytes per line>
BBED> set offset 492
OFFSET 492
BBED> dump
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 492 to 507 Dba:0x00400001
------------------------------------------------------------------------
c506302d 01000a00 11000000 a72d0000
<32 bytes per line>
BBED> modify /x c0
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 492 to 507 Dba:0x00400001
------------------------------------------------------------------------
c006302d 01000a00 11000000 a72d0000
<32 bytes per line>
BBED> set offset 140
OFFSET 140
BBED> dump
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 140 to 155 Dba:0x00400001
------------------------------------------------------------------------
33000000 ea63292d 32000000 00000000
<32 bytes per line>
BBED> modify /x 31
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 140 to 155 Dba:0x00400001
------------------------------------------------------------------------
31000000 ea63292d 32000000 00000000
<32 bytes per line>
BBED> set offset 148
OFFSET 148
BBED> modify
BBED-00203: incomplete/malformed command
BBED> modify /x 30
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 148 to 163 Dba:0x00400001
------------------------------------------------------------------------
30000000 00000000 00000000 00000000
<32 bytes per line>
BBED> sum apply-------------------------------------------------------------------------------------
Check value for File 1, Block 1:
current = 0xa51f, required = 0xa51f
--alter database open
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 5 needs media recovery
ORA-01110: data file 5: '/u01/app/oracle/oradata/test/block.dbf'
--modify the file header from system
BBED> set offset 484 count 16
OFFSET 484
COUNT 16
BBED> dump /v
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 484 to 499 Dba:0x00400001
-------------------------------------------------------
30f30d00 00000000 c506302d 01000a00 l 0 ..... 0-....
<16 bytes per line>
BBED> modify /x 20
Warning: contents of previous BIFILE will be lost. Proceed (Y/N) y
File: /u01/app/oracle/oradata/test/block.dbf (1)
Block: 1 Offsets: 484 to 499 Dba:0x00400001
------------------------------------------------------------------------
20f30d00 00000000 c506302d |