1、系統(tǒng)級,查看crontab -l 自動備份任務(wù);這個必須干掉;
10年積累的網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有八公山免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
2、數(shù)據(jù)庫級別,查看RMAN進(jìn)程,即使殺死系統(tǒng)進(jìn)程,數(shù)據(jù)庫進(jìn)程任然存在,需要結(jié)合v$session進(jìn)行確認(rèn)。
(1)先查進(jìn)程號:
SQL SELECT sid, spid, client_info
FROM v$process p, v$session s
WHERE p.addr = s.paddr
AND client_info LIKE '%rman%';
(2)終止RMAN備份
先ps -ef|grep spid |grep -v grep
kill -9 spid
3、查詢RMAN 備份進(jìn)度
SELECT?SID,?SERIAL#,?CONTEXT,?SOFAR,?TOTALWORK,
ROUND(SOFAR/TOTALWORK*100,2)?"%_COMPLETE"
FROM?V$SESSION_LONGOPS
WHERE?OPNAME?LIKE?'RMAN%'
AND?OPNAME?NOT?LIKE?'%aggregate%'
AND?TOTALWORK?!=?0
AND?SOFAR??TOTALWORK;?
SELECT?s.sid,
s.serial#,
s.machine,sl.opname,sl.target,sl.message,s.program,sl.sql_hash_value,
TRUNC(sl.elapsed_seconds/60)?||?':'?||?MOD(sl.elapsed_seconds,60)?elapsed,
TRUNC(sl.time_remaining/60)?||?':'?||?MOD(sl.time_remaining,60)?remaining,
ROUND(sl.sofar/sl.totalwork*100,?2)?progress_pct
FROM???v$session?s,
v$session_longops?sl
WHERE??s.sid?????=?sl.sid
AND????s.serial#?=?sl.serial#
AND????sl.totalwork0
AND????sl.sofarsl.totalwork
沒有辦法不停止實(shí)例。當(dāng)然可以使用oradebug suspand進(jìn)程,但是一個循環(huán)之后,肯定還要停在那里??梢钥紤]先將table置于nologging狀態(tài),可以生成較少的redo,不過做完操作后需要全備。
select * from v$access a where object like '存儲過程名%' --存儲過程名為大寫字母
select * from v$session where sid=74 --74為上一個查詢得到的SID值,可能是多個,這里找到他們對應(yīng)的serial#值
alter system kill session '74,118' --參數(shù)為'sid,serial#',用于停止這個回話,同時也終止了存儲過程