반응형
온라인으로 ARCH 로그 삭제하기
0. 오라클 설치환경 확인
OS환경 : Oracle Linux6.8(64bit)
DB 환경 : Oracle Database 11.2.0.4
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 1020
Current log sequence 1022
1. 아카이브 로그 경로 및 파일 확장자 확인
SQL> show parameter log_archvie_dest_1
NAME TYPE VALUE
---------------------- ------ -------------------------------
log_archvie_dest_1 string location=/archive/orcl
SQL> show parameter log_archvie_format
NAME TYPE VALUE
---------------------- ------ -------------------------------
log_archvie_format string arch_%s_%t_%r.arc
2. 해당경로로 이동
cd /archive/orcl
3. 20일 지난 파일 삭제
find . -name "*.arc" -mtime +20 -exec rm {} \;
4. 자동삭제 ( crontab 등록 )
crontab -e 로 들어가서 아래 추가
00 20 * * * /usr/bin/find /archive/orcl -name "*.arc" -mtime +20 -exec /bin/rm {} \;
반응형
'RDB > oracle' 카테고리의 다른 글
오라클 DB 디스크 용량 비우기 1 (0) | 2021.12.13 |
---|