Oracle Log 확인
1) Oracle Log 위치 및 용도
▶ /oracle/admin/orcl/bdump
background process trace files을 저장하며 trace files를 통해서 각 process들의 이상유무 및 장애시 원인분석
▶ /oracle/admin/orcl/udump
각각의 session 별 추적을 통해서 user SQL, 장애 원인 분석
▶ /oracle/admin/orcl/cdump
core dump files
2) Alert log 확인하기
각 오라클 인스턴스에는 Alert log file이 있으며 없는 경우에는 instance가 시작될 때 생성한다.
- Alert log에는 다음과 같은 정보가 기록된다.
Database를 시작하고 종료한 시기
기본값이 아닌 모든 초기화 파라메터 목록
백그라운드 프로세스 시작
인스턴스에서 사용중인 스레드
LGWR가 기록하는 로그 시퀀스 번호
로그 스위치에 대한 정보
Tablespace 및 undo segment 생성
실행된 명령문
ORA-600과 같은 오류 메시지 및 확장 오류에 대한 정보
▷ alert log file의 정확한 위치는 위와 같은 명령을 이용하여 확인하는 것이 좋다.
3) Listener log 확인하기
Listener를 통해 오라클에 접속한 정보와 Listener Start/Log가 기록되는 파일이다.
▷ 리스너 로그 초기화
▶ listener log file의 size가 커지면 리스너 프로세스에 부하가 생길수 있으므로 백업후에 초기화 해준다.
-- 로그 경로 확인
select value
from v$parameter
where name='background_dump_dest';