监控Oracle数据泵状态

  • 监控操作系统进程
ps -ef |grep expdp

ps -ef |grep impdp
  • 查看日志文件
    注意如果查看的是import日志记得加feedback=1000 参数, 这样使其每insert 1000行才显示
tail -f expdp.log
  • 查看相关视图
    DBA_DATAPUMP_JOBS: 该视图显示所有的数据泵任务和它们的状态
    在这里插入图片描述
    USER_DATAPUMP_JOBS:查看当前用户的数据泵任务和它们的状态
    DBA_DATAPUMP_SESSIONS
    在这里插入图片描述
    这里可以根据SADDR定位的SID
select 
   sid, 
   serial#
from 
   v$session s, 
   dba_datapump_sessions d
where 
   s.saddr = d.saddr;

V$SESSION_LONGOPS
这里可以也可以看到一些数据泵的踪迹

select 
   sid, 
   serial#, 
   sofar, 
   totalwork
from 
   v$session_longops;

在这里插入图片描述

  • 交互命令模式
    当前会话进入
    我们这里使用Ctrl+C 进入命令模式
    在这里插入图片描述
    其他会话进入
    我们知道expdp/impdp实际上是Job, 查看当前运行的Job名称
SELECT j.owner_name, j.job_name, j.job_mode, j.state, s.session_type, s.saddr
FROM dba_datapump_jobs j,dba_datapump_sessions s
WHERE UPPER(j.job_name) = UPPER(s.job_name);

在这里插入图片描述
之后根据Job name进入

expdp system/mypassword attach=SYSTEM.SYS_EXPORT_SCHEMA_01;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值