본문 바로가기

oracle

RMAN 을 이용한 archivelog 삭제 명령어 모음

728x90

현재시간 기준 3시간 이전에 백업 완료된 아카이브 로그 복사본 삭제
RMAN> delete copy of archivelog all completed before sysdate-0.125; 

CROSSCHECK 명령에 의해 검색되어 추출된 만료 아카이브 로그를 삭제
RMAN> DELETE EXPIRED ARCHIVELOG ALL;

디스크에 2번 백업된 아카이브 로그 삭제
RMAN>DELETE ARCHIVELOG ALL BACKED UP 2 TIMES to disk;

시퀀스  3790 까지 삭제
RMAN>DELETE NOPROMPT ARCHIVELOG UNTIL SEQUENCE = 3790;

현재시간 기준 10일 이전 아카이브 로그 삭제
RMAN> delete noprompt archivelog until time ‘SYSDATE-10’;

728x90