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

若何终止正在进行expdp导出数据的使命?怎么准确遏制expdp导出使命?如何准确终止expdp导出使命?EXPDP是oracle为数据库导入导出新推出的一个数据泵导出适用法式,相对本来exp,它的功能加倍壮大,数据平安更高。下面,小编就来给大师介绍一下若何终止正在进行expdp导出数据的使命。

东西/原料

  • oracle11g
  • expdp东西

方式/步调

  1. 1

    不克不及用ctrl+c来终止导出

    按照以前的习惯,在进行oracle数据库数据导出操作时,大师一般城市利用组合键“CTRL+C”来终止导出操作。但这种方式在expdp导出数据时,却不克不及利用,因为固然可以用ctrl+c终止expdp历程,但数据库导出使命仍在继续,磁盘空间仍在变小。

  2. 2

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

  3. 3

    要操纵stop_job号令来终止导出

    所以要准确终止expdp,还需要利用其它的号令来完当作,这个号令就是stop_job号令。那么这个号令该若何利用呢?下面我们一路来看看吧。

  4. 4

    若是你已经利用ctrl+C将expdp历程杀失落了,那么起首需要运行:

    Expdp system/test ATTACH=SYS_EXPORT_SCHEMA_02 (备注:此为使命名,可经由过程第二步号令获得),来恢复expdp使命。

  5. 5

    然后在 “Export> ”提醒符下输入号令:stop_job=immediate ,回车后,再输入yes确定竣事当前使命,即可准确终止正在进行expdp导出数据的使命。

  6. 6

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

  • 发表于 2018-11-07 00:00
  • 阅读 ( 810 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具