文章詳情頁
Oracle初學(xué)者入門指南-什么是DUL?
瀏覽:2日期:2023-11-12 12:08:15
經(jīng)常有朋友在論壇上問到DUL工具,我在這里對這個工具作一個簡要介紹。 DUL是Data Unloader的縮寫,為Oracle公司工程師 Bernard van Duijnen 開發(fā),以標(biāo)準(zhǔn)C寫成,可以直接從Oracle的數(shù)據(jù)文件中讀取數(shù)據(jù),轉(zhuǎn)換為DMP或文本格式輸出,在非凡情況下可以用來進(jìn)行數(shù)據(jù)恢復(fù)。 這些非凡情況主要指,數(shù)據(jù)庫沒有有效備份、或者系統(tǒng)表空間損壞,或者在非歸檔模式下的不可逆數(shù)據(jù)損失等等,一旦普通手段失去作用,DUL就可以作為最后一招來最大限度的拯救用戶數(shù)據(jù)。 然而DUL并非一個商業(yè)工具,這個工具僅在Oracle內(nèi)部流通,但是逐漸的,DUL也開始流入民間,被一些資深Oracle工程師所使用。 隨著數(shù)據(jù)庫版本的變化,DUL工具也在逐漸升級之中,對應(yīng)Oracle8 / Oracle8i / Oracle9i / Oracle10g都有其相應(yīng)版本。 作為DBA們首先應(yīng)該知道DBA第一守則:備份重于一切。首先應(yīng)該把備份作為數(shù)據(jù)恢復(fù)的第一手段。 假如備份或其他恢復(fù)手段不可用,我們就應(yīng)該知道,DUL是最后可以訴諸的手段。 國內(nèi)的DBA專家DCBA自行開發(fā)了類DUL工具,他稱之為 AUL 或 MyDUL,具有同樣類似的功能,是非常優(yōu)秀的一款國產(chǎn)軟件。大家可以訪問 http://www.anysql.net 獲得更多的信息。
標(biāo)簽:
Oracle
數(shù)據(jù)庫
排行榜
