bbed安裝
bbed
-----------------------
block brows editer
是oracle提供的塊編輯工具
但這個工具是內部使用的
一旦使用oracle將不再支援
這個工具沒有windows版本
linux/unix版本需要編譯後才可以使用
編譯後的工具也可以對windows下資料庫檔案進行編輯
-----------------------
bbed編輯
9i、10g下可以直接編譯
方法相同,如下:
[oracle]$cd $ORACLE_HOME/rdbms/lib
[oracle]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed
11g中預設是不帶bbed的,如果確實需要使用可以將10g中檔案複製過來再編譯
編譯的方式相同。
需要複製的檔案如下:
$ORA10g_HOME/rdbms/lib/ssbbded.o
$ORA10g_HOME/rdbms/lib/sbbdpt.o
$ORA10g_HOME/rdbms/mesg/bbedus.msb
$ORA10g_HOME/rdbms/mesg/bbedus.msg
$ORA10g_HOME/rdbms/mesg/bbedar.msb
無論什麼版本,編譯後將$ORACLE_HOME/rdbms/lib新增到環境變數PATH中之後再使用bbed就可以直接執行了
---------------------
bbed使用
編譯後bbed還需要配置兩個文字檔案之後才能使用
兩個檔案分別是引數檔案和對應的資料檔案列表
引數檔案中需要至少給定三個引數,分別是塊大小、檔案列表對應檔案以及執行模式
mode有兩種選擇,browse和edit
內容如下:
vi p.par
blocksize=8192
listfile=files.txt
mode=edit
檔案列表檔案中需要給定檔案id以及檔名
這些可以從控制檔案或者字典表中獲取
內容如下:
more files
1 /opt/oracle/oradata/kong/system01.dbf
2 /opt/oracle/oradata/kong/undotbs01.dbf
3 /opt/oracle/oradata/kong/indx01.dbf
4 /opt/oracle/oradata/kong/tools01.dbf
5 /opt/oracle/oradata/kong/users01.dbf
6 /opt/oracle/oradata/kong/my01.dbf
編輯好之後就可以執行bbed
cd $ORACLE_HOME/rdbms/lib/
parfile=p.par
Password:
BBED: Release 2.0.0.0.0 - Limited Production on Thu Apr 14 10:27:28 2011
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
************* !!! For Oracle Internal Use only !!! ***************
BBED>
需要輸入密碼
預設密碼為blockedit
進入介面後工具提示只是oracle內部使用
--------------------
bbed命令
BBED> help all
SET DBA [ dba | file#, block# ]
SET FILENAME 'filename'
SET FILE file#
SET BLOCK [+/-]block#
SET OFFSET [ [+/-]byte offset | symbol | *symbol ]
SET BLOCKSIZE bytes
SET LIST[FILE] 'filename'
SET WIDTH character_count
SET COUNT bytes_to_display
SET IBASE [ HEX | OCT | DEC ]
SET OBASE [ HEX | OCT | DEC ]
SET MODE [ BROWSE | EDIT ]
SET SPOOL [ Y | N ]
SHOW [ | ALL ]
INFO
MAP[/v] [ DBA | FILENAME | FILE | BLOCK ]
DUMP[/v] [ DBA | FILENAME | FILE | BLOCK | OFFSET | COUNT ]
PRINT[/x|d|u|o|c] [ 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 row
f - 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[/x|d|u|o|c] numeric/character string [ TOP | CURR ]
COPY [ DBA | FILE | FILENAME | BLOCK ] TO [ DBA | FILE | FILENAME | BLOCK ]
MODIFY[/x|d|u|o|c] numeric/character string
[ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
ASSIGN[/x|d|u|o]=
-----------------------
block brows editer
是oracle提供的塊編輯工具
但這個工具是內部使用的
一旦使用oracle將不再支援
這個工具沒有windows版本
linux/unix版本需要編譯後才可以使用
編譯後的工具也可以對windows下資料庫檔案進行編輯
-----------------------
bbed編輯
9i、10g下可以直接編譯
方法相同,如下:
[oracle]$cd $ORACLE_HOME/rdbms/lib
[oracle]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed
11g中預設是不帶bbed的,如果確實需要使用可以將10g中檔案複製過來再編譯
編譯的方式相同。
需要複製的檔案如下:
$ORA10g_HOME/rdbms/lib/ssbbded.o
$ORA10g_HOME/rdbms/lib/sbbdpt.o
$ORA10g_HOME/rdbms/mesg/bbedus.msb
$ORA10g_HOME/rdbms/mesg/bbedus.msg
$ORA10g_HOME/rdbms/mesg/bbedar.msb
無論什麼版本,編譯後將$ORACLE_HOME/rdbms/lib新增到環境變數PATH中之後再使用bbed就可以直接執行了
---------------------
bbed使用
編譯後bbed還需要配置兩個文字檔案之後才能使用
兩個檔案分別是引數檔案和對應的資料檔案列表
引數檔案中需要至少給定三個引數,分別是塊大小、檔案列表對應檔案以及執行模式
mode有兩種選擇,browse和edit
內容如下:
vi p.par
blocksize=8192
listfile=files.txt
mode=edit
檔案列表檔案中需要給定檔案id以及檔名
這些可以從控制檔案或者字典表中獲取
內容如下:
more files
1 /opt/oracle/oradata/kong/system01.dbf
2 /opt/oracle/oradata/kong/undotbs01.dbf
3 /opt/oracle/oradata/kong/indx01.dbf
4 /opt/oracle/oradata/kong/tools01.dbf
5 /opt/oracle/oradata/kong/users01.dbf
6 /opt/oracle/oradata/kong/my01.dbf
編輯好之後就可以執行bbed
cd $ORACLE_HOME/rdbms/lib/
parfile=p.par
Password:
BBED: Release 2.0.0.0.0 - Limited Production on Thu Apr 14 10:27:28 2011
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
************* !!! For Oracle Internal Use only !!! ***************
BBED>
需要輸入密碼
預設密碼為blockedit
進入介面後工具提示只是oracle內部使用
--------------------
bbed命令
BBED> help all
SET DBA [ dba | file#, block# ]
SET FILENAME 'filename'
SET FILE file#
SET BLOCK [+/-]block#
SET OFFSET [ [+/-]byte offset | symbol | *symbol ]
SET BLOCKSIZE bytes
SET LIST[FILE] 'filename'
SET WIDTH character_count
SET COUNT bytes_to_display
SET IBASE [ HEX | OCT | DEC ]
SET OBASE [ HEX | OCT | DEC ]
SET MODE [ BROWSE | EDIT ]
SET SPOOL [ Y | N ]
SHOW [
INFO
MAP[/v] [ DBA | FILENAME | FILE | BLOCK ]
DUMP[/v] [ DBA | FILENAME | FILE | BLOCK | OFFSET | COUNT ]
PRINT[/x|d|u|o|c] [ 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 row
f - 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[/x|d|u|o|c] numeric/character string [ TOP | CURR ]
COPY [ DBA | FILE | FILENAME | BLOCK ] TO [ DBA | FILE | FILENAME | BLOCK ]
MODIFY[/x|d|u|o|c] numeric/character string
[ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
ASSIGN[/x|d|u|o]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/751371/viewspace-735465/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BBED 的安裝
- BBED安裝使用
- bbed一(安裝)
- Oracel bbed安裝和配置
- oracle之 11.2.0.4 bbed安裝Oracle
- BBED工具的安裝使用(二)
- BBED工具的安裝使用(一)
- Oracle 11G 安裝 bbed 工具Oracle
- Oracle bbed一鍵安裝工具分享Oracle
- oracle11g的bbed安裝Oracle
- 在linux下安裝oracle bbedLinuxOracle
- BBED的安裝及簡單的使用方法
- [20210311]如何建立bbed安裝包.txt
- 19c環境bbed安裝及db_name檢視
- BBED在Oracle 10g/11g上安裝筆記Oracle 10g筆記
- 【BBED】BBED基礎知識
- BBED命令
- 【BBED】Oracle bbed常用命令參考Oracle
- 【BBED】使用bbed修改數字型別資料型別
- 【BBED】使用bbed修改字元型別資料字元型別
- oracle bbed使用Oracle
- BBED簡介
- BBED學習
- bbed二(命令)
- codis安裝 (java 安裝 + zookeeper 安裝 + go 安裝 + codis 安裝JavaGo
- [BBED]Oracle 11.2.0.4 Centos6.5下編譯bbedOracleCentOS編譯
- 【BBED】使用bbed 修改日期型別的資料型別
- 【BBED】使用bbed解決 the amount of space used is not equal to block sizeBloC
- 【BBED】使用bbed恢復已經刪除的行資料
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- mysql安裝 (yum 安裝)MySql
- MMM安裝、MHA安裝
- mysql安裝------RPM包安裝及解除安裝MySql
- oracle安裝:OUI安裝Oracle(圖形介面安裝)OracleUI
- Oracle BBED 工具介紹Oracle
- Oracle BBED 工具 說明Oracle
- Oracle bbed工具的使用Oracle
- BBED學習之一