天天看點

如何終止impdp/expdp

引言:

有時候我們再執行導入導出時,由于時間太長或其他情況發生,不得不中斷執行過程。對于傳統exp/imp的方式,可以直接使用 kill -9 pid的方式;然而,由于資料泵是以批處理JOB的方式運作的,是以,不能采用上述方法。

終止impdp的步驟:

第一步,從dba_datapump_jobs中查job_name

SQL>  select * from dba_datapump_jobs;

OWNER_NAME JOB_NAME OPERATION JOB_MODE STATE DEGREE ATTACHED_SESSIONS DATAPUMP_SESSIONS

------------------------------------------------------------ ------------------------------ ----------

EPRKPRD SYS_IMPORT_TABLE_01 IMPORT TABLE EXECUTING 1 0                 2

第二步,連接配接到需要終止的JOB

$  impdp U/[email protected]_name attach=SYS_IMPORT_TABLE_01

第三步,終止對應的JOB

Import> KILL_JOB

詢問,選yes. Over!

如果需要終止expdp, 方法同上,連接配接到需要終止的JOB時将關鍵字換成expdp即可。