Oracle BBED工具介紹與安裝

2021-10-09 22:02:51 字數 2116 閱讀 2118

bbed介紹:

bbed(oracle block browerand editor tool),用來直接檢視和修改資料檔案資料的乙個工具,是oracle一款內部工具,可以直接修改oracle資料檔案塊的內容,在一些極端恢復場景下比較有用。該工具不受oracle支援。

安裝bbed工具:

從11g開始預設不提供bbed庫檔案,這些庫檔案需要我們自己從10g環境下準備。

從10g開始預設bbed是自帶的:(可以將這些檔案拷貝到11g環境下進行編譯)

$oracle_home/rdbms/lib/ssbbded.o

$oracle_home/rdbms/lib/sbbdpt.o

$oracle_home/rdbms/mesg/bbedus.msb

$oracle_home/rdbms/mesg/bbedus.msg

建議自己將以上檔案保留為壓縮包,方便以後使用。

本次演示就是將這四個檔案使用tar工具壓縮bbed_linux_64v1.tar。

[oracle@server1 ~]$ ls

bbed_linux_64v1.tar

解壓:

[oracle@server1 ~]$ tar xf bbed_linux_64v1.tar

[oracle@server1 ~]$ cd bbed_linux_64

[oracle@server1 bbed_linux_64]$ ll

-rw-r--r-- 1 oracle oinstall 8704 feb 28 2013 bbedus.msb

-rw-r--r-- 1 oracle oinstall 10270 feb 28 2013 bbedus.msg

-rw-r--r-- 1 oracle oinstall 223 feb 28 2013 readme.txt

-rw-r--r-- 1 oracle oinstall 3976 feb 28 2013 sbbdpt.o

-rw-r--r-- 1 oracle oinstall 3306 feb 28 2013 ssbbded.o

將這些檔案拷貝到指定位置:

[oracle@server1 bbed_linux_64]$ cp ssbbded.o $oracle_home/rdbms/lib/

[oracle@server1 bbed_linux_64]$ cp sbbdpt.o $oracle_home/rdbms/lib/

[oracle@server1 bbed_linux_64]$ cp bbedus.msb $oracle_home/rdbms/mesg/

[oracle@server1 bbed_linux_64]$ cp bbedus.msg $oracle_home/rdbms/mesg/

進行編譯:

[oracle@server1 ~]$

make -f $oracle_home/rdbms/lib/ins_rdbms.mk bbed=$oracle_home/bin/bbed $oracle_home/bin/bbed

編譯成功後,可以連線bbed使用:

[oracle@server1 ~]$ bbed

password: blockedit //預設密碼

bbed: release 2.0.0.0.0 - limited production on wed jul 29 23:46:35 2020

************* !!! for oracle internal use only !!! ***************

bbed>

其他有關bbed的案例:

oracle bbed工具介紹與安裝

oracle bbed利用copy命令恢復已刪除的記錄

oracle bbed修改資料塊進而修改資料

oracle bbed全庫跳過丟失的歸檔繼續恢復

oracle bbed單個資料檔案跳過丟失的歸檔繼續恢復

oracle bbed單個資料檔案跳過所有歸檔恢復

oracle bbed將offline的資料檔案改為online案例

PLSQL Developer工具介紹與基本使用

plsql developer是由oracle公司推出的資料庫開發工具,具有很好的移植性和適應性 1.sqldeveloper是plsql工具的替代品,現日趨完善,包含多種外掛程式 2 sqldeveloper第二點完全開源 3 sqldeveloper不能支援資料庫多連線 4 plsql的跨平台性...

效能測試介紹與工具

時間效能 軟體的乙個具體事務的響應時間。比如點選乙個登陸按鈕,到登入成功 失敗 的反應時間 空間效能 軟體執行時所消耗的系統資源,比如對記憶體和 cpu的消耗 一般效能測試 軟體正常執行,不向其施加任何壓力的測試 穩定性測試 也叫可靠性測試,是指連續執行被測系統,檢查系統執行時的穩定成都。負載測試 ...

mysql pt工具包安裝與工具介紹 Melvin

pt工具介紹 percona toolkit簡稱pt工具,是percona公司開發用於管理mysql的工具,功能包括檢查主從複製的資料一致性 檢查重複索引 定位io占用高的表檔案 ddl等,dba熟悉掌握後將極大提高工作效率。wget c?install yum localinstall perco...