BBED工具使用-創(chuàng)新互聯(lián)

Oracle Block Brower and EDitor Tool(即bbed)工具,用來直接查看和修改數(shù)據(jù)文件數(shù)據(jù)的一個工具,是Oracle一款內(nèi)部工具,可以直接修改Oracle數(shù)據(jù)文件塊的內(nèi)容,簡單來說就是一個針對 Oracle的二進制編輯工具。該工具不受Oracle支持,所以默認是沒有生成可執(zhí)行文件的,在使用前需要重新編譯。

目前累計服務(wù)客戶近千家,積累了豐富的產(chǎn)品開發(fā)及服務(wù)經(jīng)驗。以網(wǎng)站設(shè)計水平和技術(shù)實力,樹立企業(yè)形象,為客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、網(wǎng)站策劃、網(wǎng)頁設(shè)計、網(wǎng)絡(luò)營銷、VI設(shè)計、網(wǎng)站改版、漏洞修補等服務(wù)。創(chuàng)新互聯(lián)始終以務(wù)實、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領(lǐng)先技術(shù)的掌握、對創(chuàng)意設(shè)計的研究、對客戶形象的視覺傳遞、對應(yīng)用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。

oracle 11g 下編譯生成bbed工具

1、拷貝該工具所需類庫

Oracle 11G中默認是不存在這些類庫的,需要從10G版本中拷貝。

[oracle@testdb ~]$ cp$ORA10G_HOME/rdbms/lib/ssbbded.o $ORACLE_HOME/rdbms/lib

[oracle@testdb ~]$ cp$ORA10G_HOME/rdbms/lib/sbbdpt.o $ORACLE_HOME/rdbms/lib

[oracle@testdb ~]$ cp -r $ORA10G_HOME/rdbms/mesg/bbedus.msb$ORACLE_HOME/rdbms/mesg

[oracle@testdb ~]$ cp -r $ORA10G_HOME/rdbms/mesg/bbedus.msg$ORACLE_HOME/rdbms/mesg

注意:上述文件文件權(quán)限必須有執(zhí)行權(quán)限

2、編譯生成bbed工具

[oracle@testdb ~]$ cd$ORACLE_HOME/rdbms/lib

[oracle@testdb lib]$ make -f ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACLE_HOME/bin/bbed

[oracle@testdb lib]$ which bbed

/u01/app/oracle/product/11.2.0/dbhome_1/bin/bbed

[oracle@testdb lib]$ bbed

Password: blockedit

BBED使用

SQL> set heading off;
SQL> set feedback off;
SQL> spool /u04/bbedlist.parf
SQL> select file#||' '||name||' '||bytes from v$datafile ;
1 /OracleData/testdb/system01.dbf 943718400
2 /OracleData/testdb/sysaux01.dbf 765460480
3 /OracleData/testdb/undotbs01.dbf 298844160
4 /OracleData/testdb/users01.dbf 108789760
5 /OracleData/testdb/tbs1.dbf 10485760
SQL> spool off;

[oracle@testdb ~]$ vim /u04/bbed.par   ----輸入下面內(nèi)容

blocksize = 8192
listfile= /u04/bbedlist.parf
mode = edit

[oracle@testdb u04]$ bbed parfile=/u04/bbed.par password=blockedit

常用命令介紹

set 設(shè)定當(dāng)前的環(huán)境。

show 查看當(dāng)前的環(huán)境參數(shù),跟sqlplus的同名命令類似。

dump 列出指定block的內(nèi)容

find 在指定的block中查找指定的字符串,結(jié)果是顯示出字符串,及其偏移量--offset,偏移量就是在block中的字節(jié)數(shù)

modify 修改指定block的指定偏移量的值,可以在線修改。

copy 把一個block的內(nèi)容copy到另一個block中

verify 檢查當(dāng)前環(huán)境是否有壞塊

sum 計算block的checksum,modify之后block就被標(biāo)識為壞塊,currentchecksum與reqired checksum不一致,sum命令可以計算出新的checksum并應(yīng)用到當(dāng)前塊。

undo 回滾當(dāng)前的修改操作,如果手誤做錯了,undo一下就ok了,回到原來的狀態(tài)。

revert 回滾所有之前的修改操作,意思就是 undoall

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前文章:BBED工具使用-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://muchs.cn/article14/djiede.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃用戶體驗、自適應(yīng)網(wǎng)站App開發(fā)、移動網(wǎng)站建設(shè)、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司