Oracle ARCHIVELOG 삭제 하는 방법

2022. 3. 22. 14:53IT

728x90

생활코딩
생활코딩

오라클 ARCHIVELOG 때문에 Disk가 Full 났다.

더 이상 오라클에 Insert를 못하는 상태도 됬다 ㅠㅠ

ARCHIVELOG를 삭제해 주어야 된다.. 

 

RMAN 사용

#$ORACLE_HOME/bin/rman
 

RMAN> connect target /
RMAN> LIST ARCHIVELOG LIKE '%.arc';
RMAN> LIST ARCHIVELOG ALL;
RMAN> DELETE ARCHIVELOG LIKE '%.arc';

-- 하루치만 남겨 놓고 나머지 삭제
RMAN> delete archivelog all completed before 'sysdate -1';

그럼 다음과 같은 질문을 한다

Do you really want to delete the above objects (enter YES or NO)? yes

yes를 입력하고 Enter

 

 

물리적으로 파일을 삭제하려면 해당 경로를 찾아 삭제하자.

-- sys 계정으로
archive log list;

 

반응형