文檔的英文版本可以從這裏下載
http://download.csdn.net/detail/yaoweijq/4991775
分解oracle的數據塊
Block Browser and Editor<簡稱bbed>介紹
簡介:
下面的文檔討論了oracle的工具:bbed。Bbed是Block Browser and Editor的簡稱,包含在數據庫中。它的定位爲只供oracle內部使用,公司從來沒有發佈過關於bbed的任何細節。它是一個十分給力,同時也是相當危險的工具,因爲它可以改變或者破壞任何oracle數據庫的數據塊。如果你使用這個工具,你必須自行承擔相應的風險。使用這個工具對數據庫做的任何修改,將使數據庫進入不被oracle公司支持的狀態。
鏈接bbed
在bbed工具可以被使用以前,必須鏈接之。在UNIX和Linux操作系統上,工具的.o文件被包含和安裝了,但是安裝程序並沒有鏈接它。鏈接這個工具需要進入rdbms/install目錄,執行如下命令:
[oracle@RDBALINUX03 oracle]$ cd$ORACLE_HOME/rdbms/lib
[oracle@RDBALINUX03 lib]$ make –f ins_rdbms.mk$ORACLE_HOME/rdbms/lib/bbed
Linking BBED utility (bbed)
rm –f /home/oracle/Ora92/rdbms/lib/bbed
<下面的輸出很多,簡潔起見,省略之>
現在你可以使用ls命令來檢查一下bbed工具是否鏈接成功了
[oracle@RDBALINUX03 lib] ls –al $ORACLE_HOME/rdbms/lib/bbed
-rwxrwxr-x 1 oracle oracle 321165 Sep 1909:10 /home/oracle/Ora92/rdbms/lib/bbed
[oracle@RDBALINUX03 lib]$
ps:從oracle 11g開始,bbed的.o文件已經不隨oracle發佈了,但是我們仍然可以把11g以前版本的.o文件拷貝過來使用,鏈接辦法如前,只是除了需要的兩個.o文件以外,還需要另外兩個文件,下載可以從這裏下:
http://download.csdn.net/detail/yaoweijq/4991824
安裝可以見:
http://space.itpub.net/17203031/viewspace-700204