湖北佛 发表于 2013-9-8 22:32:57

BBED map dump命令

BBED> info

File#Name                                                      Size(blks)
---------                                                      ----------
   1/u01/app/oracle/oradata/omrep/system01.dbf                     89600
   2/u01/app/oracle/oradata/omrep/sysaux01.dbf                     76800
   3/u01/app/oracle/oradata/omrep/undotbs01.dbf                      25600
   4/u01/app/oracle/oradata/omrep/users01.dbf                        22560

BBED> map
File: /u01/app/oracle/oradata/omrep/system01.dbf (1)
Block: 1                                     Dba:0x00400001
------------------------------------------------------------
Data File Header

struct kcvfh, 860 bytes                  @0      

ub4 tailchk                              @8188   

@后面代表的对应的信息在block里的偏移量,即offset。
使用/v 选项,可以查看更详细的信息。
BBED> map /v dba 1,33129
File: /u01/app/oracle/oradata/omrep/system01.dbf (1)
Block: 33129                                 Dba:0x00408169
------------------------------------------------------------
KTB Data Block (Table/Cluster)

struct kcbh, 20 bytes                      @0      
    ub1 type_kcbh                           @0      
    ub1 frmt_kcbh                           @1      
    ub1 spare1_kcbh                         @2      
    ub1 spare2_kcbh                         @3      
    ub4 rdba_kcbh                           @4      
    ub4 bas_kcbh                            @8      
    ub2 wrp_kcbh                            @12      
    ub1 seq_kcbh                            @14      
    ub1 flg_kcbh                            @15      
    ub2 chkval_kcbh                         @16      
    ub2 spare3_kcbh                         @18         
......................................................
ub1 freespace                        @114   

ub1 rowdata                            @8176   

ub4 tailchk                              @8188   
***********************************************************************
BBED> map block 8888
File: /u01/app/oracle/oradata/omrep/system01.dbf (1)
Block: 8888                                  Dba:0x004022b8
------------------------------------------------------------
Unlimited Data Segment Header

struct kcbh, 20 bytes                      @0      

struct ktech, 72 bytes                     @20      

struct ktemh, 16 bytes                     @92      

struct ktetb, 8 bytes                   @108   

struct ktshc, 8 bytes                      @4148   

struct ktsfs_seg, 20 bytes            @4156   

struct ktsfs_txn, 320 bytes            @4176   

ub4 tailchk                              @8188   

BBED> dump /v dba 1,33129 offset 0 count 128
File: /u01/app/oracle/oradata/omrep/system01.dbf (1)
Block: 33129   Offsets:    0 to127Dba:0x00408169
-------------------------------------------------------
06a20000 69814000 0e671300 00000606 l .¢..i.@..g......
15d50000 01000000 9c360000 0c671300 l .Õ.......6...g..
00000000 02000300 00000000 06000100 l ................
67020000 1202c000 4e003a00 02200000 l g.....à.N.:.. ..
0e671300 00000000 00000000 00000000 l .g..............
00000000 00000000 00000000 00010200 l ................
ffff1600 941f781f 781f0000 02009a1f l ......x.x.......
941f0000 00000000 00000000 00000000 l ................

<16 bytes per line>

页: [1]
查看完整版本: BBED map dump命令