IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

安装BBED

eagle's home 2009-10-21 09:06:24 累计浏览 2,870 次
本机暂存

    BBED全称oracle block brower and editor tool,可以用来更改数据block。

    在有些场合很有用,不过不被官方support。玩玩无妨:)

    安装过程如下:

    cd $ORACLE_HOME/rdbms/lib

    ls -al *bb*.o

    -rw――- 1 oracle dba 3152 Nov 7 2006 sbbdpt.o

    -rw――- 1 oracle dba 2424 Nov 7 2006 ssbbded.o

    make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed

    Linking BBED utility (bbed)

    rm -f /oracle/CATY12/home/products/10203/rdbms/lib/bbed

    /usr/ccs/bin/ld -o /oracle/CATY12/home/products/10203/rdbms/lib/bbed

    -L/oracle/CATY12/home/products/10203/rdbms/lib/

    -L/oracle/CATY12/home/products/10203/lib/ -dy

    /oracle/CATY12/home/products/10203/lib/prod/lib/v9/crti.o

    /oracle/CATY12/home/products/10203/lib/prod/lib/v9/crt1.o

    /oracle/CATY12/home/products/10203/lib/s0main.o

    /oracle/CATY12/home/products/10203/rdbms/lib/ssbbded.o

    /oracle/CATY12/home/products/10203/rdbms/lib/sbbdpt.o `cat

    /oracle/CATY12/home/products/10203/lib/ldflags` -lnsslb10 -lncrypt10 -lnsgr10

    -lnzjs10 -ln10 -lnnz10 -lnl10

    /oracle/CATY12/home/products/10203/rdbms/lib/defopt.o -ldbtools10 -lclntsh

    `cat /oracle/CATY12/home/products/10203/lib/ldflags` -lnsslb10 -lncrypt10

    -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat

    /oracle/CATY12/home/products/10203/lib/ldflags` -lnsslb10 -lncrypt10 -lnsgr10

    -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10

    -lgeneric10 -lmm -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10

    -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat

    /oracle/CATY12/home/products/10203/lib/ldflags` -lnsslb10 -lncrypt10 -lnsgr10

    -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat

    /oracle/CATY12/home/products/10203/lib/ldflags` -lnsslb10 -lncrypt10 -lnsgr10

    -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10

    -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10

    -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclient10

    -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10

    -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10

    -lcore10 -lnls10 `cat /oracle/CATY12/home/products/10203/lib/sysliblist` -R

    /opt/SUNWcluster/lib/sparcv9:/oracle/CATY12/home/products/10203/lib:/opt/ORCLclu

    ster/lib/ -Y

    P,:/opt/SUNWcluster/lib/sparcv9:/opt/ORCLcluster/lib/:/usr/ccs/lib/sparcv9:/usr/

    lib/sparcv9 -Qy -lc -laio -lposix4 -lkstat -lm

    /oracle/CATY12/home/products/10203/lib/prod/lib/v9/crtn.o

    cp $ORACLE_HOME/rdbms/lib/bbed $ORACLE_HOME/bin

    bbed

    Password:

    BBED: Release 2.0.0.0.0 - Limited Production on Wed Sep 16 23:14:39 2009

    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 ]

    BBED>

同分类推荐文章

  1. 使用deepseek进行Oracle恢复,引起重大故障 (2026-06-22 10:56:00)
  2. 接手一个只差临门一脚的数据库恢复 (2026-06-18 00:13:09)
  3. 我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险 (2026-06-15 01:00:00)

查看更多 数据库 文章 →

建议继续学习

  1. Oracle MTS模式下 进程地址与会话信息 (累计阅读 14,406)
  2. linux目录跳转快捷方式——z武器 (累计阅读 6,986)
  3. 那些在11gR2中可能惹祸的新特性,一张列表帮助你摆脱升级11gR2带来的烦恼 (累计阅读 6,878)
  4. 性能测试工具sysbench简介 (累计阅读 6,025)
  5. 大于2GB的Listener.log和运行超过198天的主机上的Oracle实例 (累计阅读 5,861)
  6. 仅仅只备份是不够的 (累计阅读 5,823)
  7. Oracle Database 12c 新特性 - Native Top N 查询 (累计阅读 5,749)
  8. ORACLE最大可以存储多少数据量 (累计阅读 5,726)
  9. Oracle DBA的学习进阶成长树-从初出茅庐到高瞻远瞩 (累计阅读 5,600)
  10. 老托的Oracle 数据库Patch概念性小常识 (累计阅读 5,546)