출처: http://blog.empas.com/myungho/6116169


begin backup Mode 확인하기
 
Archive log mode로 오라클을 운영 하다보면 어떤 테이블스페이스가 Begin backup mode인지 궁금할 때가 있습니다. 이 때 아래의 sql 문을 이용하면 한번에 백업 상태를 확인 할 수 있습니다.
 
한눈에 보기 좋게 컬럼 길이를 조정하고~
SQL> col tablespace_name format a10
SQL> col file_name format a45
SQL> col status format a10
 
조회를 합니다~
SQL> select a.tablespace_name,a.file_name,a.file_id,b.status 
         from sys.dba_data_files a ,v$backup b
         where b.file# = a.file_id;
 
TABLESPACE FILE_NAME FILE_ID  STATUS
---------- --------------------------------------------- ----------  ----------
SYSTEM /u01/ora920/oradata/ora920/system01.dbf 1  NOT ACTIVE
UNDOTBS1 /u01/ora920/oradata/ora920/undotbs01.dbf 2  NOT ACTIVE
INDX /u01/ora920/oradata/ora920/indx01.dbf 3  ACTIVE
TOOLS /u01/ora920/oradata/ora920/tools01.dbf 4  NOT ACTIVE
USERS /u01/ora920/oradata/ora920/users01.dbf 5  NOT ACTIVE
RCAT /u01/ora920/oradata/ora920/rcat01.dbf 6  NOT ACTIVE
CB /u01/ora920/oradata/ora920/cb01.dbf 7  NOT ACTIVE
 
7 rows selected.
 
SQL>
 
file_id 가 3번인 INDX 테이블스페이스가 begin backup mode 임을 확인 할 수 있습니다.



+ Recent posts