我在控制檯中包裝了oracle的IMPDP和EXPDP,並且找不到這兩個返回代碼的好地方。我希望在指出錯誤方面更具體,而不僅僅是0/1通過/失敗。Oracle的DataPump API的返回代碼/退出代碼
2
A
回答
0
如果爲進口和出口指定唯一的任務名稱,可以在all_scheduler_job_run_details
視圖成功/失敗狀態和遇到的任何錯誤下檢查STATUS
和ADDITIONAL_INFO
(其它有用列之間)。
0
它看起來像oracles DataPump只返回三個退出代碼。
EX_SUCC 0:導出或導入作業成功完成。如果沒有錯誤顯示給輸出設備或記錄在日誌文件中。
2.EX_SUCC_ERR 5:導出或導入作業成功完成,但在作業中遇到錯誤。這些錯誤會顯示在輸出設備上並記錄在日誌文件中(如果有的話)。
- EX_FAIL 1:導出或導入作業遇到一個或多個致命錯誤。
http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_overview.htm#SUTIL3834
相關問題
- 1. 返回退出代碼
- 2. Python返回「錯誤的」退出代碼
- 3. Matlab的返回退出代碼立即
- 4. 命名約定:退出狀態,退出代碼或返回碼?
- 5. 退出代碼-1返回到C#
- 6. Knime Batchmode:Java返回退出代碼4
- 7. cron.hourly「退出並返回代碼1」
- 8. Java返回退出代碼1
- 9. WshShell.Run總是返回退出代碼0
- 10. MongoDB返回退出代碼49
- 11. 退出代碼
- 12. Windows API返回代碼值
- 13. gitpython返回'git push --porcelain origin'返回退出代碼128
- 14. CL.exe退出代碼
- 15. JsHint退出代碼
- 16. Python退出代碼
- 17. XulRunner退出代碼
- 18. WinSCP退出代碼
- 19. Codesign返回xcode iphone項目的11退出代碼 - 無法找到退出代碼的文檔11
- 20. PowerShell的退出代碼implentation
- 21. BASH中的退出代碼
- 22. 退出代碼中的Bash
- 23. 的Eclipse:Java是開始,但返回的退出代碼-1073741571
- 24. 的Java已啓動,但返回的退出代碼= -8053306369
- 25. 的Java已啓動,但返回的退出代碼= -805306369
- 26. 的Java已啓動,但返回的退出代碼
- 27. Base ClearCase失敗。退出代碼= 1。 IOException異常:cleartool沒有返回預期的退出代碼
- 28. 返回代碼
- 29. Powershell無法返回正確的退出代碼
- 30. Apache Directory Studio java由返回的退出代碼啓動= 13
請說明你做了什麼。你是否圍繞DBMS_DATAPUMP API編寫了存儲過程?或者你是否在'impdp'和'expdp'可執行文件周圍編寫了shell腳本或類似的腳本? – APC 2010-05-10 14:21:15
抱歉,缺乏清晰度。它使用impdp和expdp可執行文件,而不是使用DBMS_DATAPUMP API存儲proc。現在我認爲後者會是更好的選擇。 – Shravan 2010-05-11 06:38:08
這比這更糟糕 - 它似乎對我成功返回5。這是與Oracle 11. – 2010-06-24 12:21:14