-
[ 오라클 ] 시스템로그 일괄삭제, ADRCI 활용DB/DBA 2023. 2. 1. 15:17
오라클 DATABASE 시스템로그 일괄삭제, DATA아카이브삭제는 다른페이지 참조
-- 리눅스에서 오라클설치/운영계정으로 로그인
oracle@machinename $ adrci
adrci> show homes
ADR Homes:
diag/clients/user_oracle/host_607395209_107
diag/rdbms/orcl_iad1cn/ORCL
-- 멀티 홈일경우 하나를 선택한다.
adrci> set homes diag/rdbms/orcl_iad1cn/ORCL
-- 로그형태별로 삭제처리를 한다. 60분 * 24시간 분단위 설정임
adrci> purge -age 1440 -type INCIDENT
adrci> purge -age 1440 -type ALERT
adrci> purge -age 1440 -type TRACE
adrci> purge -age 1440 -type CDUMP
adrci> purge -age 1440 -type HMadrci> purge -age 1440 -type listener
참조1) 로그파일 위치확인
[oracle@machinename ~]$ sqlplus / as sysdba
SQL> set lines 200
SQL> set pages 1000
SQL> col name for a30
SQL> col value for a80
SQL> select * from v$diag_info;
INST_ID NAME VALUE
---------- ------------------------------ --------------------------------------------------------------------------------
1 Diag Enabled TRUE
1 ADR Base /u01/app/oracle
1 ADR Home /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL
1 Diag Trace /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL/trace
1 Diag Alert /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL/alert
1 Diag Incident /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL/incident
1 Diag Cdump /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL/cdump
1 Health Monitor /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL/hm
1 Default Trace File /u01/app/oracle/diag/rdbms/orcl_iad1cn/ORCL/trace/ORCL_ora_20993.trc
1 Active Problem Count 7
1 Active Incident Count 99
11 rows selected.
SQL>
참조2) 오라클 ASM 접근방법
oracle@machinename $ sudo su
root@machinename $ su - grid
grid@machinename $ asmcmdasmcmd>lsdg
참조3) 디스크 사용량 확인
-- 파티션별 사용량 체크
oracle@machinename $ df -h
-- 파티션용량이 확인됐으면 해당 디렉토리의 상세 폴더별 사용량을 체크한다.
oracle@machinename $ sudo -s du -h --max-depth=1'DB > DBA' 카테고리의 다른 글
[ 오라클] DATA 퍼지(Purge)를 해보자. (0) 2023.04.24 [ 오라클 ] ASM 구성 DB TableSpace 추가 (0) 2023.02.16 [ 오라클 ] 오라클 테이블 컬럼 추가/삭제/변경 신중히 ! (0) 2022.05.12 [ 오라클 ] Profile(프로파일)을 간단히 알아보자. 상세히는 말고 ! (0) 2022.05.09 [ 오라클 ] 아카이브로그(archive log) 삭제시 고려사항 (0) 2022.05.08