Oracle 停止数据泵作业-阿里云开发者社区

开发者社区> ziheng> 正文

Oracle 停止数据泵作业

简介: Ctrl +Cstop_job=immediatekill_jobimpdp system/oracle11 attach=SYS_IMPORT_SCHEMA_01select * from DBA_DATAPUMP_JOBS;
+关注继续查看

方法一:

Ctrl +C
stop_job=immediate
kill_job
impdp system/oracle11 attach=SYS_IMPORT_SCHEMA_01
select * from DBA_DATAPUMP_JOBS;


方法二:

col owner_name for a10

col job_name for a20

col operation for a10

col job_mode for a10

col state for a20

col degree for a10

col ATTACHED_SESSIONS for a30

col DATAPUMP_SESSIONS for a30

set linesize 200

SELECT * FROM DBA_DATAPUMP_JOBS;

SELECT * FROM DBA_DATAPUMP_SESSIONS;

SELECT SID, SERIAL#

  FROM V$SESSION S, DBA_DATAPUMP_SESSIONS D

 WHERE S.SADDR = D.SADDR;


-- 终止数据泵作业

SELECT 'alter system kill session ''' || SID || ',' || SERIAL# ||

       ''' immediate;'

  FROM V$SESSION S, DBA_DATAPUMP_SESSIONS D

 WHERE S.SADDR = D.SADDR;

SELECT SID, SERIAL#

  FROM V$SESSION S, DBA_DATAPUMP_SESSIONS D

 WHERE S.SADDR = D.SADDR;


expdp system/sys attach=SYS_IMPORT_SCHEMA_01

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

Export> stop_job

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

Export> KILL_JOB

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

在执行的时候CTL+C也可以进入交互模式,windows和LINUX下一样。


重新进入EXPDP/IMPDP,就可以执行下面的交互命令:

$expdp username/password,

**注:**交互模式常用命令:

CONTINUE_CLIENT  返回到记录模式。假如处于空闲状态, 将重新启动作业。

START_JOB              启动恢复当前作业。

STATUS                   在默认值 (0) 将显示可用时的新状态的情况下,要监视的频率 (以秒计) 作业状态。

STATUS=[interval]

STOP_JOB              顺序关闭执行的作业并退出客户机。

STOP_JOB=IMMEDIATE    将立即关闭数据泵作业。


还有其他命令:

ADD_FILE    向转储文件集中添加转储文件。

ADD_FILE=dirobjdumpfile-name

CONTINUE_CLIENT    返回到记录模式。假如处于空闲状态, 将重新启动作业。

EXIT_CLIENT    退出客户机会话并使作业处于运行状态。


HELP总结交互命令。

KILL_JOB    分离和删除作业。

PARALLEL    更改当前作业的活动 worker 的数目。

PARALLEL=worker 的数目。

START_JOB  启动恢复当前作业。

STATUS  在默认值 (0) 将显示可用时的新状态的情况下,


要监视的频率 (以秒计)作业状态。

STATUS=[interval]

STOP_JOB    顺序关闭执行的作业并退出客户机。

STOP_JOB=IMMEDIATE  将立即关闭


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
10188 0
+关注
ziheng
喜欢搞事情。。。
98
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载