【Data Pump】expdp/impdp Job基本管理

恩強Boy發表於2020-12-08

一、Data Pump Job 互動命令管理

    在我們使用expdp impdp 時, 當 expdp/impdp 指令發出時,如果不做任何操作,會在終端列印出 expdp/impdp 的過程,我們稱之為互動模式。此時如果我們使用 Ctrl+C 組合鍵,僅僅是退出當前的互動模式,匯出操作不會停止。

例如我們執行以下expdp 指令碼

$ expdp system/oracle directory=DATA_PUMP_DIR dumpfile=expdp_full_%U.dmp logfile=expdp_full.log job_name=expdp_dump1 full=y parallel=4

退出之後,要重新檢視程式,執行如下命令可以附加job 會再次進入互動狀態
$ expdp  system/oracle  attach= expdp_dump1
Export>

互動模式常用命令
HELP : 互動命令彙總

KILL_JOB : 刪除作業。

PARALLEL :   更改當前作業的活動 的並行數

STATUS: 檢視當前 JOB 的狀態

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

STOP_JOB=IMMEDIATE :   將立即關閉資料泵作業。

START_JOB :  啟動/恢復當前作業。

二、如何清理已經沒用的job

1.  使用sqlplus 檢視當前存在的 job

SQL> SELECT owner_name, job_name, rtrim(operation) "OPERATION", rtrim(job_mode)

"JOB_MODE", state, attached_sessions FROM dba_datapump_jobs

WHERE job_name NOT LIKE 'BIN$%' ORDER BY 1,2;

OWNER_NAME     JOB_NAME              OPERATION JOB_MODE   STATE           ATTACHED

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

<SCHEMA>      SYS_EXPORT_TABLE_01 EXPORT          TABLE       NOT RUNNING 0

<SCHEMA>      SYS_EXPORT_TABLE_02 EXPORT          TABLE       NOT RUNNING 0

SYSTEM         EXPDP_DUMP1               EXPORT      FULL        NOT RUNNING 0

2.  確保db_datapump_jobs 列表中要刪除的 jobs 狀態為 NOT RUNNING

3.  檢視控制表資訊

SQL> COL owner.object FORMAT a50

SELECT o.status, o.object_id, o.object_type,

o.owner||'.'||object_name "OWNER.OBJECT"

FROM dba_objects o, dba_datapump_jobs j

WHERE o.owner=j.owner_name AND o.object_name=j.job_name

AND j.job_name NOT LIKE 'BIN$%' ORDER BY 4,2;

 

STATUS    OBJECT_ID OBJECT_TYPE     OWNER.OBJECT

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

VALID     85283           TABLE           <SCHEMA>.EXPDP_20051121

VALID     85215           TABLE           <SCHEMA>.SYS_EXPORT_TABLE_02

VALID      85162            TABLE           SYSTEM. EXPDP_DUMP 1

 

4.  刪除上面查詢到的表

SQL> drop table SYSTEM.EXPDP_DUMP1;

Table dropped.

 

 

---- end ----


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

相關文章