当我们在生产环境下,不小心触发了逻辑备份(expdp),可能会造成IO阻塞,影响生产业务
那么如何终止expdp导出任务呢
<强>手动执行全库导出脚本:强>
[甲骨文 @server1 ~)美元。/expdp。sh
<强>查看进程信息:强>
根
@server1 ~) # ps ef | grep expdp
甲骨文3233 2842 0 04:58分/1 00 & # 58;00 & # 58;00/bin/bash。/expdp.sh
甲骨文3247 3233 0 04:58分/1 00 & # 58;00 & # 58;00 expdp sysdba '目录=dump_file dumpfile=prod_20200803。dmp日志=prod_20200803。日志已满=y压缩=
根3254 3081 0 04:58分/3就是grep expdp
根 @server1 ~ # kill - 9 3247年
。/expdp。承宪:13行:3247人死亡expdp \ '/sysdba \”目录=dump_file dumpfile日志=$=$ FILE_NAME FILE_LOG全=y压缩=所有
<强>数据量还是在增长:(杀死发送信号量无法终止expdp导出任务)强>
[甲骨文
@server1备份]美元du sh
1.2 g刺激
48 m prod_20200803.dmp
104 k prod_20200803.log
[甲骨文
@server1备份]美元du sh
1.2 g刺激
50 m prod_20200803.dmp
104 k prod_20200803.log
[甲骨文
@server1备份]美元du sh *
1.2 g刺激
prod_20200803.dmp 54米
108 k prod_20200803.log
<强>查询数据泵作业:强>
SQL>选择job_name、州owner_name dba_datapump_jobs;
JOB_NAME OWNER_NAME状态 <人力资源>
SYS_EXPORT_FULL_01执行系统
[甲骨文 @server1 ~]美元expdp \ '/sysdba \“附加=<强> SYS_EXPORT_FULL_01 强>
出口:释放11.2.0.4.0 -生产Mon 2020年8月3 05:03:13
版权(c) 1982年,2011年,甲骨文和/或其附属公司。保留所有权利。
:连接Oracle数据库11 g企业版发布11.2.0.4.0 - 64生产
与分区、OLAP、数据挖掘和真实的应用程序中测试选项
工作:SYS_EXPORT_FULL_01
所有者:SYS
操作:出口
创造者priv:没错
GUID: ABEC566151380D0DE05379C7A8C00DBB
开始时间:周一,2020年8月03 5:02:18
模式:满
实例:刺激
最大并行度:1
出口工作参数:
参数名称参数值:
CLIENT_COMMAND”/<强>
* * 强> SYSDBA”目录=dump_file dumpfile=prod_20200803。dmp日志文件=prod_20200803。日志已满=y reuse_dumpfiles=true
状态:执行
字节处理:0
当前并行性:1
工作错误数:0
转储文件:/备份/prod_20200803.dmp
字节写:4096
工人1状态:
进程名称:DW00
状态:执行
对象模式:APEX_030200
对象名称:WWV_FLOW_FL_CH_IDX
对象类型:DATABASE_EXPORT/模式/表/索引/索引
对象:1466年完成
工人并行性:1
<强> Export>地位强>
工作:SYS_EXPORT_FULL_01
操作:出口
模式:满
状态:执行
字节处理:0
当前并行性:1
工作错误数:0
转储文件:/备份/prod_20200803.dmp
字节写:4096
工人1状态:
进程名称:DW00
状态:执行
对象类型:DATABASE_EXPORT/模式/视图/发表评论
对象:2198年完成
总对象:2198
工人并行性:1
<>强停止数据泵作业:强>
<强> Export>stop_job 强>
<强>//或者kill_job该种方式会永久终止任务,并自动删除产生的状态表强>
<强>你确定要停止这种工作((是的)/不):是的,强>
<强>再次查看状态表:强>
完成选择job_name、州owner_name dba_datapump_jobs;
JOB_NAME OWNER_NAME状态 <人力资源>
SYS_EXPORT_FULL_01 <强>未运行强> SYS
<>强删除状态表:强>
SQL>删除表SYS_EXPORT_FULL_01清洗;
表了。
<强>当状态表过多时,采用拼接删除语句:强>
完成选择“放弃”| |“表”| | job_name | |“清洗”从dba_datapump_jobs;