oracle数据库执行数据泵导出时,使用组合键“CTRL+C”来终止导出操作。此时虽然前台的导出任务页面停止了,但数据库内部执行导出任务的session依旧在运行中,观察导出文件也依旧在增长中,此时需要按以下步骤操作终止导出任务。
前台“CTRL+C”终止前后,数据库内部session状态均为‘EXECUTING’,具体如下:
执行命令Expdp *****/***** ATTACH=SYS_EXPORT_TABLE_02 (备注:此为任务名,可通过第二步命令得到),来恢复expdp前台任务。
在 “Export> ”提示符下输入命令:stop_job=immediate ,回车后,再输入yes确定结束当前任务,即可正确终止正在进行expdp导出数据的任务。

观察数据库中后台session状态,由STOPPING变为NOT RUNNING,任务停止完成。

