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