Oracle终止expdp/impdp进程运行的方法

expdp/impdp 数据泵导入导出过程中需要中止进程的话,按照以下步骤执行:

1.先查到job_name

SQL> select * from dba_datapump_jobs;

2.attach该任务:

expdp '/ as sysdba' attach=FULLDUMP
##FULLDUMP是job_name

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

如果是impdp,则使用impdp替换expdp. 重新跑的话就使用kill_job

查看状态
Export> status

Export> stop_job

是否确实要停止此作业 ([Y]/N): YES

Export> kill_job

是否确实要停止此作业 ([Y]/N): YES

在执行的时候exit就可以进入交互模式,windows和LINUX下都是一样的。