我想知道是否有任何工具可以將Oracle .dmp文件轉換爲CSV/TSV或其他種類的文本格式,這些文本格式很容易被Python或其他腳本語言解析? 在Windows或Linux上運行的任何工具都很好。我更喜歡這個工具保留unicode字符。將Oracle .dmp文件轉換爲CSV/TSV
2
A
回答
4
甲骨文.dmp文件轉換爲CSV/TSV
的唯一方法是首先將數據導入使用IMPDP
或IMP
取決於數據庫版本的數據庫。
例如,
impdp username/[email protected] DIRECTORY=dmpdir DUMPFILE=dumpfile.dmp
一旦導入完成,你可以SPOOL
數據爲CSV文件。
例如,
SET colsep ,
spool D:\test.csv
SELECT ename FROM emp;
spool off
的方法有很多假脫機數據爲以逗號分隔,看看這個answer。
+0
Thanks Lalit! :) –
+0
@ LinMa不客氣! –
相關問題
- 1. Oracle轉儲(.dmp)文件格式
- 2. DMP文件壓縮 - Oracle EXPDP
- 3. 將sqlite3 .dmp文件轉換爲.sql或.db
- 4. 閱讀oracle數據泵.dmp輸出文件並轉換爲SAS或文本
- 5. 將dmp文件拆分爲多個dmp文件?
- 6. 在oracle中導入.dmp文件錯誤
- 7. * .dmp文件在Oracle中的導入
- 8. 如何打開.dmp oracle備份文件
- 9. 如何使用Oracle DMP文件?
- 10. 導入.dmp文件在oracle 10g express版
- 11. 驗證Oracle dmp
- 12. 將.dmp數據庫(使用EXP製作)轉換爲唯一的.sql文件(使用Oracle 12.2.0)
- 13. 在oracle中替換無效字符(通過編輯dmp文件)
- 14. oracle sqlplus通過行號將文件轉換爲多個文件
- 15. 甲骨文.dmp文件
- 16. 將DDL Oracle轉換爲Postgres
- 17. 將Mysql轉換爲Oracle
- 18. 將oracle轉換爲JPA createQuery
- 19. 將行轉換爲列Oracle
- 20. 將SQL Server轉換爲Oracle
- 21. oracle將ISBN10轉換爲ISBN13
- 22. 將Oracle轉換爲T-SQL
- 23. 將Sybase轉換爲Oracle
- 24. 將rtf文件轉換爲chm文件?將hlp文件轉換爲chm文件?
- 25. 將dmp文件導入到Oracle 11g中XE
- 26. 如何將.dmp文件(Oracle)導入MySql數據庫?
- 27. 如何將Oracle .DMP文件導入到SQL Server中?
- 28. 在導入期間導入oracle * .dmp文件和Oracle序列
- 29. 從windows .dmp轉換到linux核心文件
- 30. 將Oracle 10g .dmp文件導入到Oracle 12c時無效的參數值
該工具被稱爲「Oracle數據庫」。 Oracle .dmp文件是隻能由Oracle讀取的專有格式,提取文件中數據的唯一方法是使用'impdp'(或者,如果文件是使用不推薦使用的'exp '工具)。 –
@a_horse_with_no_name,謝謝和impdp只能導入到Oracle數據庫?我想將其轉換爲Oracle數據庫以外的文本格式。 :) –
唯一的方法是將這些文件導入Oracle數據庫,然後從那裏創建文本文件。 –