BBED命令
從幫助來看,命令大概可以分成幾類
set命令:
設定環境,是常用命令
比如要對檔案中某個快進行操作,就必須先使用set來選擇檔案和塊
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命令:
檢視環境命令
可以單獨檢視能夠set的任何一個引數
同樣也可以直接使用show,相當於show all檢視當前所有引數的設定
SHOW [
info命令:
其實就是列出listfile中相同的內容
直接使用,沒有其他引數
dump命令:
列出指定block的內容
可以透過地址或者檔名、檔案id來選擇
同時還可以指定要dump的塊id,偏移量以及dump的總量
DUMP[/v] [ DBA | FILENAME | FILE | BLOCK | OFFSET | COUNT ]
find命令:
在指定的block中查詢指定的字串
返回結果會顯示查詢出的結果以及偏移量
其中偏移量就是資料再block中的位元組數
查詢內容可以指定查詢的方式,如是16進位制還是直接查詢字元
引數/x為16進位制,引數/c為直接查詢字元
另外還可以指定是從頭查詢還是在當前塊中查詢
FIND[/x|d|u|o|c] numeric/character string [ TOP | CURR ]
modify命令
修改指定block的指定偏移量的值
簡單說就是改資料
和查詢一樣,可以按照十六進位制改,也可以按照字串改
改的時候修改塊的地址寫在後面
MODIFY[/x|d|u|o|c] numeric/character string
[ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
copy命令
把一個block的內容複製到另一個block中
COPY [ DBA | FILE | FILENAME | BLOCK ] TO [ DBA | FILE | FILENAME | BLOCK ]
verify命令
檢查是否有壞塊
可以指定特定塊,不指定為當前塊
VERIFY [ DBA | FILE | FILENAME | BLOCK ]
sum命令
計算block的checksum值
modify之後的block被標記為壞塊
current checksum與reqired checksum不一致
sum命令可以計算出新的checksum值並應用到當前塊
SUM [ DBA | FILE | FILENAME | BLOCK ] [ APPLY ]
undo命令
撤銷,相當於sqlplus裡的rollback
UNDO
revert命令
撤銷之前的修改
相當於undo all
也可以指定操作的塊
VERIFY [ DBA | FILE | FILENAME | BLOCK ]
print命令
列印資料結構
可以指定特定的資料塊
PRINT[/x|d|u|o|c] [ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]
map命令
顯示當前塊的map
可以使用/v引數
MAP[/v] [ DBA | FILENAME | FILE | BLOCK ]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/751371/viewspace-735466/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- bbed二(命令)
- 【BBED】Oracle bbed常用命令參考Oracle
- bbed--常用命令
- 【BBED】編譯及基本命令(1)編譯
- [20160405]bbed的assign命令.txt
- 【BBED】BBED基礎知識
- BBED修復資料庫常用命令介紹資料庫
- [20210304]bbed的assign命令.txt
- [20160303]顯示bbed x命令格式.txt
- [20210920]bbed的assign命令.txt
- [20180628]顯示bbed x命令格式.txt
- 【BBED】使用bbed修改數字型別資料型別
- 【BBED】使用bbed修改字元型別資料字元型別
- [20180627]測試bbed是否支援管道命令.txt
- oracle bbed使用Oracle
- BBED簡介
- BBED學習
- bbed安裝
- oracle11g使用bbed執行help命令報錯之系列五Oracle
- [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安裝使用
- bbed一(安裝)
- 【BBED】使用bbed恢復已經刪除的行資料
- Oracle BBED 工具介紹Oracle
- Oracle BBED 工具 說明Oracle
- Oracle bbed工具的使用Oracle
- BBED學習之一
- oracle bbed的連線Oracle
- Oracle BBED(block browse and editor)OracleBloC
- Oracle BBED 工具說明Oracle
- [20231109]bbed p命令dba引數問題.txt
- Oracel bbed安裝和配置
- redhat下如何編譯bbed!Redhat編譯
- [20210906]bbed讀取資料塊(bbed-wrap.sh).txt
- 11_Oracle bbed工具介紹Oracle