昨天碰到如下问题:
当expdp任务开始后发现备份数据量太大,想要停掉。习惯性的使用ctrl+c,Ctrl+c后,退到export>模式。此时如果想要停止任务应Export>stop_job=immediate 。但是如果不小心输入了exit退出了交互模式。虽然已经退出,但是备份文件大小还在增长,说明job后台还在运行。
此时要停掉任务需要执行如下步骤:
1.用system连接到数据库。查出正在运行的任务名称。
select job_name,state from dba_datapump_jobs;
发现 job_name 为SYS_EXPORT_SCHEMA_02。
2.重新attach 到该job里
expdp \"sys/oracle as sysdba\" attach=SYS_EXPORT_SCHEMA_02
3.Export> stop_job=immediate
Are you sure you wish to stop this job ([yes]/no): yes
4.此时查看任务状态已经停止
select job_name,state from dba_datapump_jobs;
阅读(3781) | 评论(0) | 转发(0) |