2012-11-16 59 views
2

我想知道Oracle RBMS使用的.dmp文件(轉儲文件或備份和還原文件)的內部格式如何。Oracle轉儲(.dmp)文件格式

它是否遵循任何標準?它以任何方式進行了優化?

謝謝。

編輯:

Oracle版本:11g的

+1

您應該註明的Oracle版本的後。我不是專家,但它看起來像版本9和10之間的格式(從二進制到文本?) - 我不確定)。 –

+3

@ Christian.K - 我想你會看到舊的'exp'轉儲和更新的'expdp'(數據泵)轉儲文件之間的區別。儘管這兩種格式都沒有公開記錄。 –

回答

0

首先,有兩種不同的格式

雖然數據泵的導出(expdp)功能類似的 原有的導出工具(EXP)它們是完全獨立的 實用程序和它們的文件不兼容。

它是否遵循任何標準? :文件格式是專有的。我沒有發現任何惡意文件在線格式...

轉儲文件集是由包含 表數據,數據庫對象元數據生成一個或多個磁盤文件和控制信息。 文件是以專有的二進制格式寫入的。

它被優化了嗎?
由a_horse_with_no_name回答。

來源:https://docs.oracle.com/html/B28319_02/dp_export.htm