如何终止正在进行expdp导出数据的任务

 时间:2024-10-13 15:05:27

1、不能用ctrl+c来终止导出岳蘖氽颐按照以前的习惯,在进行oracle数据库数据导出操作时,大家一般都会使用组合键“CTRL敫苻匈酃+C”来终止导出操作。但这种方法在expdp导出数据时,却不能使用,因为虽然可以用ctrl+c终止expdp进程,但数据库导出任务仍在继续,磁盘空间仍在变小。

如何终止正在进行expdp导出数据的任务

2、这时你使用:select job_name,state from dba_datapump_jobs ,这个sql语句,可以看到ctrl+C终止的任务运行状态仍为EXECUTING。

如何终止正在进行expdp导出数据的任务

3、要利用stop_job命令来终止导出所以要正确终止expdp,还需要使用其它的命令来完成,这个命令就是stop_job命令。那么这个命令该如何使用呢?下面我们一起来看看吧。

如何终止正在进行expdp导出数据的任务

4、如果你已经使用ctrl+C将expdp进程杀掉了,那么首先需要运行:Expdp system/test ATTACH=SYS_EXPORT_SCHEMA_02 (备注:此为任务名,可通过第二步命令得到),来恢复expdp任务。

如何终止正在进行expdp导出数据的任务
如何终止正在进行expdp导出数据的任务

5、然后在“Export>”提示符下输入命令:stop_job=immediate ,回车后,再输入yes确定结束当前任务,即可正确终止正在进行expdp导出数据的任务。

如何终止正在进行expdp导出数据的任务
如何终止正在进行expdp导出数据的任务

6、然后再来运行SQL语句查看视图dba_datapump_jobs中的内容,就可以看到数据导入任务已经没在运行。

如何终止正在进行expdp导出数据的任务
如何终止正在进行expdp导出数据的任务
  • Oracle的expdp命令报UDE-00010错误怎么办
  • notepad++怎么将界面语言设置为中文
  • WinServer 2012操作系统启用自动更新
  • 如何提取exe等软件里的资源数据?
  • Xshell连接服务器教程
  • 热门搜索
    班级公约手抄报 母亲节手抄报简单好画 一二年级感恩手抄报 烈士手抄报简单又漂亮 战疫情手抄报 铁人精神手抄报 小学三年级手抄报 手抄报花边简笔画 创建文明城市手抄报内容 交通手抄报内容