5
A
回答
9
您可以使用sqlfile選項將DDL語句轉儲到文件。
impdp directory=expdir dumpfile=myexp.dmp sqlfile=myddl.sql
-1
它類似於獲取模式名稱 -
strings myexp.dmp | grep TS_NAME | sed -e 's/.*<TS_NAME>\([^<]*\)<\/TS_NAME>.*/\1/g' | sort -u
相關問題
- 1. 檢查SQL Server數據庫文件中未使用的空間
- 2. 使用存儲過程在數據集中找不到表0
- 3. 查找數據庫中的空文檔
- 4. 將數據集(.ds)文件內容轉儲到文本文件
- 5. 將C#數據錶轉儲到文件
- 6. 查詢以顯示數據庫和數據文件中的所有表空間
- 7. 查找數據集中的數據
- 8. 使用空間數據庫查找包含點的多邊形
- 9. Postgresql查找數據庫使用的總磁盤空間
- 10. 在數據集中查找控件
- 11. 使用javax.mail(或類似的)查找可用的郵件存儲空間,空閒空間等
- 12. 切斷轉儲文件中的數據
- 13. 查找時間與空數據
- 14. 轉儲數據庫表中的文本文件
- 15. 查找數據集
- 16. 數據文件或表空間使用信息
- 17. 使用R查找文本文件中的數據直徑
- 18. 數據倉庫,集線器和查找表之間的鏈接
- 19. 存儲數據集和中間文件在Amazon EC2上
- 20. Freebase'alias'數據集轉儲
- 21. SQL Server:查找數據庫磁盤空間使用情況
- 22. 在特定時間內查找時間表數據中的空白
- 23. SAS使用查找數據集像陣列中的另一個數據集
- 24. 使用data()找到包命名空間問題() - 找不到數據集
- 25. MySQL數據庫 - 將數據存儲在一個表中或使用查找
- 26. 在Excel中使用多維數據集值查找多個數據表
- 27. 使用查找將用戶數據存儲爲文本或ID?
- 28. 在文本文件中查找數據?
- 29. 用awk在文件中查找空行
- 30. 如何使用JavaScript將json數據轉儲到json文件中?
謝謝,我想不會有「直接的方式」得到這個信息,而無需經過SQLFILE。 無論如何,將命令的輸出與以下bash命令相結合,我能夠獲得一個唯一的列表...也許有人會發現它有用 'grep TABLESPACE outputfile.sql | sort | uniq | awk -F「」'{print $ 2}'| uniq' –
我不這麼認爲。舊的imp工具文件包含您可以使用unix strings命令讀取的DDL和DML表達式。新的expdp工具寫入更像備份/恢復技術的文件,這是一種二進制格式。 –