如何编译Oracle 10g BBED工具
2024-08-29 13:37:17
供稿:网友
Oracle10g提供了bbed工具,但是同样需要我们手工编译一下: [oracle@danaly lib]$ make -f ins_rdbms.mk $ORACLE_HOME/bin/bbedmake: Nothing to be done for `/opt/oracle/PRodUCt/10.2.0/bin/bbed'.[oracle@danaly lib]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed Linking BBED utility (bbed)rm -f /opt/oracle/product/10.2.0/rdbms/lib/bbedgcc -o /opt/oracle/product/10.2.0/rdbms/lib/bbed ... -L/opt/oracle/product/10.2.0/lib [oracle@danaly lib]$ bbedPassWord:
BBED: Release 2.0.0.0.0 - Limited Production on Sun Sep 3 12:42:59 2006 Copyright (c) 1982, 2005, Oracle. All rights reserved. ************* !!! For Oracle Internal Use only !!! *************** BBED> help ALLSET DBA [ dba file#, block# ]SET FILENAME 'filename'SET FILE file#SET BLOCK [+/-]block#SET OFFSET [ [+/-]byte offset symbol *symbol ]SET BLOCKSIZE bytesSET LIST[FILE] 'filename'SET WIDTH character_countSET COUNT bytes_to_displaySET IBASE [ HEX OCT DEC ]SET OBASE [ HEX OCT DEC ]SET MODE [ BROWSE EDIT ]SET SPOOL [ Y N ]
SHOW [ ALL ]INFOMAP[/v] [ DBA FILENAME FILE BLOCK ]DUMP[/v] [ DBA FILENAME FILE BLOCK OFFSET COUNT ]PRINT[/xduoc] [ 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 rowf - 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[/xduoc] numeric/character string [ TOP CURR ]COPY [ DBA FILE FILENAME BLOCK ] TO [ DBA FILE FILENAME BLOCK ]MODIFY[/xduoc] numeric/character string [ DBA FILE FILENAME BLOCK OFFSET symbol *symbol ]ASSIGN[/xduo] = : [ 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 ]UNDOHELP [ ALL ]VERIFY [ DBA FILE FILENAME BLOCK ]CORRUPT [ DBA FILE FILENAME BLOCK ] BBED> exit BBED的缺省口令为blockedit,请谨慎使用,内部工具。Oracle不做技术支持。