Windows
如何在 Mac 上讀取 Oracle .dmp 文件?
我有一個 ~1GB 的
.dmp
文件,我想從中取出數據,而且我在 Mac 上。有沒有辦法在不購買 Oracle 或找到 Windows 機器的情況下做到這一點?您能否將
.dmp
文件導入 PostgreSQL 或其他易於在 Mac 上執行的 SQL/NoSQL 數據庫(MySQL、SQLite3、MongoDB)?如果沒有,有哪些選擇?即使能夠
.dmp
免費將其轉換為 CSV 也可以。
由於
.dmp
文件是專有的 Oracle 格式,我不知道有任何第三方軟體可以完全讀取它,儘管在 Mac 或 *nix 機器上使用命令行上的“字元串”應該會顯示一些 SQL DDL,您可能可以’不讀取數據本身。免費的“Oracle Express Edition”可用於 Linux,因此在您的 Mac(基於 Intel?)上,您可以:
- 在 Mac OSX 上安裝一些可以執行 Linux 的虛擬化軟體,例如Virtual Box或 VMware。
- 下載並安裝免費的Oracle 11.2 Express Ed。對於 Linux x64,或者,如果許可允許,使用已安裝 Oracle 11.2的預建構開發人員 VM之一。