zoukankan      html  css  js  c++  java
  • bbed 10g

    Oracle10g提供了bbed(block brower and editor)工具,但是需要我们手工编译一下:
    cd $ORACLE_HOME/rdbms/lib
    make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed


    [apps1.world]:[/home/ora10g]$ more par.bbd
    blocksize=8192
    listfile=filelist.txt
    mode=edit

    [apps1.world]:[/home/ora10g]$ more filelist.txt
             1 /u01/oradata/lolo/system01.dbf       534773760
             2 /u01/oradata/lolo/undotbs01.dbf      104857600
             3 /u01/oradata/lolo/sysaux01.dbf       314572800
             4 /u01/oradata/lolo/users01.dbf         31457280
             5 /u01/oradata/lolo/example01.dbf      104857600

    [apps1.world]:[/home/ora10g]$ bbed parfile=par.bbd
    Password:

    BBED: Release 2.0.0.0.0 - Limited Production on Wed Feb 3 14:38:08 2010

    Copyright (c) 1982, 2005, Oracle.  All rights reserved.

    ************* !!! For Oracle Internal Use only !!! ***************

    BBED> help all
    SET DBA [ dba | file#, block# ]
    SET FILENAME 'filename'
    SET FILE file#
    SET BLOCK [+/-]block#
    SET OFFSET [ [+/-]byte offset | symbol | *symbol ]
    SET BLOCKSIZE bytes
    SET LIST[FILE] 'filename'
    SET WIDTH character_count
    SET COUNT bytes_to_display
    SET IBASE [ HEX | OCT | DEC ]
    SET OBASE [ HEX | OCT | DEC ]
    SET MODE  [ BROWSE | EDIT ]
    SET SPOOL [ Y | N ]
    SHOW [ | ALL ]
    INFO
    MAP[/v] [ DBA | FILENAME | FILE | BLOCK ]
    DUMP[/v] [ DBA | FILENAME | FILE | BLOCK | OFFSET | COUNT ]
    PRINT[/x|d|u|o|c] [ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
    EXAMINE[/Nuf] [ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
    :
    N - a number which specifies a repeat count.
    u - a letter which specifies a unit size:
      b - b1, ub1 (byte)
      h - b2, ub2 (half-word)
      w - b4, ub4(word)
      r - Oracle table/index row
    f - a letter which specifies a display format:
      x - hexadecimal
      d - decimal
      u - unsigned decimal
      o - octal
      c - character (native)
      n - Oracle number
      t - Oracle date
      i - Oracle rowid
    FIND[/x|d|u|o|c] numeric/character string [ TOP | CURR ]
    COPY [ DBA | FILE | FILENAME | BLOCK ] TO [ DBA | FILE | FILENAME | BLOCK ]
    MODIFY[/x|d|u|o|c] numeric/character string
          [ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
    ASSIGN[/x|d|u|o] =
    : [ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
    : [ value | ]
    SUM [ DBA | FILE | FILENAME | BLOCK ] [ APPLY ]
    PUSH [ DBA | FILE | FILENAME | BLOCK | OFFSET ]
    POP [ALL]
    REVERT [ DBA | FILE | FILENAME | BLOCK ]
    UNDO
    HELP [ | ALL ]
    VERIFY [ DBA | FILE | FILENAME | BLOCK ]
    CORRUPT [ DBA | FILE | FILENAME | BLOCK ]





    版本一般从这看出
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.

    对应如下:
    8i  2000
    9i  2002
    10g 2005



    推荐一篇文档
    disassembling the oracle data block

    ------道不行,乘桴浮于海!------ ------欲讷于言,而敏于行!-------
  • 相关阅读:
    jenkins的目录介绍
    Docker 配置国内镜像加速器
    jquery----TreeTable
    java web----jsp语法
    Spring MVC----@ResponseBody注解(json)
    jquery----datatables
    java web----jsp自定义标签
    js----单步调试
    jquery----查找标签
    jquery----icheck插件
  • 原文地址:https://www.cnblogs.com/dh17/p/13752324.html
Copyright © 2011-2022 走看看