由于ODU命令比較多,特別是關鍵的unload命令比較復雜,本文將簡單介紹幾種場景下使用ODU進行數據恢復時,使用的命令序列。
oracle數據庫恢復工具使用
ODU默認的配置文件是config.txt,在啟動ODU時,會自動打開這個配置文件,當然在進入ODU后,仍然可以通過"load config [config filename]"命令來裝入配置文件,這個命令中的config filename(配置文件名)是可選的,如果省略此項,將載入默認的配置文件config.txt。
下面將詳細介紹每一項配置參數的用法以及作用:
1. BYTE_ORDER
這個參數,指示數據文件平臺字節序。可選值為"LITTLE"和"BIG",默認值為“LITTLE”。
這個參數跟ODU運行在哪個平臺無關,而只與數據文件的平臺有關。比如,數據文件是AIX平臺上的,那么這個值就是“BIG",而數據文件是x86平臺上的,那么這個值就是”LITTLE“。ODU能夠跨平臺恢復數據,比如可以將AIX上的Oracle數據文件復制到Windows上,由Windows版本上的ODU進行恢復,反之亦然。只要通過BYTE_ORDER這個參數正確地指示數據文件的平臺,即可實現跨平臺恢復。
2. BLOCK_SIZE
這個參數設置數據文件缺省的塊大小。ODU支持同一數據庫具有不同塊大小數據文件,如果在ODU的control文件中沒有沒文件指定塊大小(參見《ODU命令詳解 PartI》中“open”命令),則使用配置文件中的BLOCK_SIZE指定的大小。這個參數可選的值有2048、4096、8192、16384、32768,默認值是8192。
3. DATA_PATH
DATA_PATH指定恢復的數據所存儲的目錄,如果需要恢復的數量量非常大,可以用這個參數值指定一個與ODU軟件所在目錄不同的路徑。注意這個參數指定的目錄必須是已經存在的,ODU不會自動創建這個目錄。
可以使用相對路徑,也可以使用絕對路徑。默認值為”data“,表示恢復的數據默認放在ODU軟件所在目錄的data子目錄中。
- PC官方版
- 安卓官方手機版
- IOS官方手機版