Oracle rman 中途停止如何操作

当rman 执行过程中,有时需要中止:

1.查一下有多少rman进程

--查看rman 系统进程号SPID
SELECT sid, spid, client_info
FROM v$process p, v$session s
WHERE p.addr = s.paddr
AND client_info LIKE '%rman%';

2. 在系统里查看
ps -ef | grep beq

3. 在系统里杀掉这些进程
kill -9  49021346

4. 查看rman进度

--查看rman备份进度
SELECT inst_id,
sid,
serial#,
opname,
ROUND(SOFAR / TOTALWORK * 100, 2) "%_COMPLETE"
FROM gV$SESSION_LONGOPS
WHERE OPNAME LIKE 'RMAN%'
--AND OPNAME NOT LIKE '%aggregate%'
AND TOTALWORK != 0
AND SOFAR <> TOTALWORK;

 

posted @ 2021-03-27 20:17  莫让年华付水流  阅读(685)  评论(0编辑  收藏  举报