Oracle-11g-R2

如何調試掛起的 impdp 導入

  • June 10, 2016

我目前正在嘗試在 Windows 7 上的 Oracle XE 11gR2 中導入數據庫轉儲。我有以下命令。

impdp 'APPLICATION/APPLICATION@XE' dumpfile=APPLICATION.dmp REMAP_TABLESPACE=APPLICATION:USERS logfile=APPLICATIONIMPORT.log

我嘗試在 Windows 命令提示符下執行該命令,但是……沒有任何反應。該程序不會退出或執行任何操作。它列印版權並且只是……掛起而不使用任何CPU或任何東西。未創建日誌文件,並且 SQL Developper 在我查詢時顯示沒有導入任務SELECT * FROM DBA_DATAPUMP_JOBS;

反正我在那裡看看是怎麼回事?任何日誌,表格,可以輸出錯誤的地方?這真的會幫助我解決這個問題。

注意:如果這有幫助,我是我機器上的管理員,但我是 Windows 域的一部分。它第一次搞砸了 Oracle XE 安裝,但我通過使用本地管理員帳戶執行安裝程序來解決問題。

我得到了一個奇怪的修復:我刪除了'APPLICATION/APPLICATION@XE'並使用互動式提示手動輸入了使用者名/密碼。

我查閱了這個頁面:http ://www.orafaq.com/wiki/Datapump並意識到我沒有得到與此行等效的內容Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production,這提示我這是一個連接問題。通過嘗試從命令行中刪除使用者名/密碼,它突然解決了問題。

恐怕我不能確切地說為什麼這會有所幫助,但我希望這對某人有用。

引用自:https://dba.stackexchange.com/questions/140957