ORACLE EXPDP IMPDP 中停止和啟動

gaopengtttt發表於2008-11-30

擷取於http://junmail.javaeye.com/blog/215780

EXPDP和IMPDP的本質在於,透過API呼叫,把傳統的EXP/IMP類交付式模式的操作,轉變成資料庫內部的job任務,從而實現了任務的可終止與重啟動。

c:\expdp directory=dpdata dumpfile=full.dmp full=y job_name=expfull

在執行過程中,可以拿下Ctrl+C組合鍵,退出當前互動模式,退出之後,匯出操作不會停止,這不同於Oracle以前的EXP。以前的EXP,如果退出互動式模式,就會出錯終止匯出任務。

在Oracle 10中,由於EXPDP是資料庫內部定義的任務,已經與客戶端無關。退出互動之後,會進入export的命令列模式,此時支援status等檢視命令:

Export> status

如果想停止改任務,可以發出stop_job命令

Export> stop_job

接下來可以透過命令列再次連線到這個任務

c:\expdp attach=expfull(此處填寫作業名稱)

透過start_job命令重新啟動匯出

Export> start_job

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7728585/viewspace-504122/,如需轉載,請註明出處,否則將追究法律責任。

相關文章