Database/ORACLE

[스크랩] Oracle Log 확인

99iberty 2014. 3. 14. 13:24

http://talkativelee.tistory.com/61

 

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가 커지면 리스너 프로세스에 부하가 생길수 있으므로 백업후에 초기화 해준다.