Oracle 終止expdp/impdp進程運行的方法


expdp/impdp 數據泵導入導出過程中需要中止進程的話,按照以下步驟執行:

1.先查到job_name

SQL> select * from dba_datapump_jobs;

 

 

2.attach該任務:

expdp system/sys attach=SYS_EXPORT_SCHEMA_01

 

Worker 1 Status:
Instance ID: 1
Instance name: test
Host name: server.dw.com
Object start time: Wednesday, 27 November, 2019 10:32:28
Object status at: Wednesday, 27 November, 2019 10:32:31
Process Name: DW00
State: EXECUTING

如果是impdp,則使用impdp替換expdp. 重新跑的話就使用kill_job

Export> stop_job

是否確實要停止此作業 ([Y]/N): YES

Export> kill_job

是否確實要停止此作業 ([Y]/N): YES

在執行的時候exit就可以進入交互模式,windows和LINUX下都是一樣的。

重新進入EXPDP/IMPDP,就可以執行下面的交互命令:

$expdp username/password,

**注:**交互模式常用命令:

 

CONTINUE_CLIENT返回到記錄模式。假如處於空閑狀態, 將重新啟動作業。

START_JOB 啟動恢復當前作業。

STATUS在默認值 (0) 將顯示可用時的新狀態的情況下,要監視的頻率 (以秒計) 作業狀態。

STATUS=[interval]

STOP_JOB順序關閉執行的作業並退出客戶機。

STOP_JOB=IMMEDIATE 將立即關閉數據泵作業。

還有其他命令:

ADD_FILE向轉儲文件集中添加轉儲文件。

ADD_FILE=dirobjdumpfile-name

CONTINUE_CLIENT 返回到記錄模式。假如處於空閑狀態, 將重新啟動作業。

EXIT_CLIENT 退出客戶機會話並使作業處於運行狀態。

HELP總結交互命令。

KILL_JOB分離和刪除作業。

PARALLEL更改當前作業的活動 worker 的數目。

PARALLEL=worker 的數目。

START_JOB 啟動恢復當前作業。

STATUS在默認值 (0) 將顯示可用時的新狀態的情況下,

要監視的頻率 (以秒計)作業狀態。

STATUS=[interval]

STOP_JOB順序關閉執行的作業並退出客戶機。

STOP_JOB=IMMEDIATE 將立即關閉

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM