bbed(oracle block brower and editor tool),用來直接檢視和修改資料檔案資料的乙個工具,是oracle一款內部工具,可以直接修改oracle資料檔案塊的內容,在一些極端恢復場景下比較有用。該工具不受oracle支援,所以預設是沒有生成可執行檔案的,在使用前需要重新連線。
1.bbed 安裝
a)copy檔案
11g中預設的未提供bbed庫檔案,但是可以用10g的檔案編譯出來,需要先從10g中複製如下檔案到相應目錄
bbedus.msb 複製到$oracle_home/rdbms/mesg
sbbdpt.o ssbbded.o 複製到$oracle_home/rdbms/lib
b)編譯:
linking bbed utility (bbed)
c)然後複製到bin下即可
測試:
bbed是oracle 內部使用的命令,所以oracle 不提供技術支援。 為了安全bbed設定了口令保護,預設密碼為blockedit。
password:
bbed: release 2.0.0.0.0 - limited production on tue feb 21 11:27:50 2017
************* !!! for oracle internal use only !!! ***************
bbed> show
file# 0
block# 1
offset 0
dba 0x00000000 (0 0,1)
filename
bifile bifile.bbd
listfile
blocksize 8192
mode browse
edit unrecoverable
ibase dec
obase dec
width 80
count 512
logfile log.bbd
spool no
bbed> set filename '/data/oradata/ocrl/datafile/test.dbf'
filename /data/oradata/ocrl/datafile/test.dbf
bbed> show
file# 0
block# 1
offset 0
dba 0x00000000 (0 0,1)
filename /data/oradata/ocrl/datafile/test.dbf
bifile bifile.bbd
listfile
blocksize 8192
mode browse
edit unrecoverable
ibase dec
obase dec
width 80
count 512
logfile log.bbd
spool no
bbed>
非常規應用 bbed介紹
bbed安裝 cd oracle home rdbms lib make f ins rdbms.mk oracle home rdbms lib bbed 也可通過以下命令將bbed生成到 oracle home bin目錄 make f ins rdbms.mk bbed oracle home...
oracle開發工具介紹
a sqldbx 王金生曾推薦過的一款資料庫客戶端開發工具,使用容易,不需要額外的安裝其它外掛程式,有sql提示功能,支援 oracle,sybase ase,ibm,db2 udb,microsoftsql server 和odbc 資料來源,免費綠色版。b plsql developer 專門針...
frida 實戰 frida之工具介紹
官網文件 frida ps u 列出正在執行的程序 frida ps d 0216027d1d6d3a03 列出具體裝置的程序 frida trace i open u com.android.chrome,修改路徑下的 open.js中的log部分,對應輸出檔案的路徑名修改為可以閱讀的文字格式而不...