본문 바로가기
→ 데이터베이스/ORACLE 관리

[ORACLE] begin backup 상태 확인

by 벅스쭌 2011. 8. 23.
반응형

오라클 핫백업을 위해서는 begin backup을 시킨 후 작업을 해야 한다.

하지만 begin backup을 하고 end backup을 하지 않으면 나중에 엄청 큰 뒤통수를 맞을 수 있다.

다음은 begin backup을 하고 end backup을 하지 않은 것을 확인하는 스크립트 이다.

select a.file#,a.name,b.status,to_char(b.time,'YYYY-MM-DD:HH24:MI:SS') as time
from v$datafile a, v$backup b
where a.file#=b.file#;


스크립트를 실행하면 다음과 같이 나온다.


백업을 해야할 대상들과 그 대상들이 현재 begin backup 모드인지 확인을 할 수 있는데 STATUS 부분이 ACTIVE 상태이면 begin backup 모드인 것이다. 만일 핫백업 중이 아닌데 ACTIVE 상태라면 얼른 endbackup을 해주어야 한다.
반응형