程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle初學者入門指南-什麼是DUL?

Oracle初學者入門指南-什麼是DUL?

編輯:Oracle數據庫基礎

經常有朋友在論壇上問到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 獲得更多的信息。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved