자료실

[Toad for Oracle] Oracle Alert Log 쉽게 살펴보기

참고 : 이 내용은 Toad for Oracle 2018 R2 (V13.1)버전 기반으로 작성되었습니다.



Oracle 데이터베이스에서 발생하는 모든 메시지와 에러는 Alert Log에 기록되기 때문에 이 파일을 분석하면

오라클 데이터베이스의 이슈를 파악하는데 유용하지만 이 Alert Log 파일은 오라클이 설치된 서버 측에 저장되고 서식없이 단순히

텍스트 파일 형태로 저장되기 때문에 이 파일을 열어서 살펴보고 빠른 시간 안에 문제 상황을 판단하기에 어려운 부분이 있습니다.


토드에서 “Alert Log Viewer” (토드 메뉴 > Database > Diagnose > Alert Log Viewer)를 이용하면 사용자는 오라클 서버에 접근하기 위한

OS 계정 정보나 Alert로그의 위치를 몰라도 [그림1]과 같이 쉽게 Alert Log를 살펴볼 수 있습니다.


[그림 1. 토드의 Alert Log Viewer 화면]




오라클을 오랫동안 운영한 데이터베이스나 여러가지 이슈가 많이 발생한 데이터베이스라면 Alert Log 파일의 크기가 상당히 클 수도 있습니다.

그래서 Alert Log Viewer에서 처음 로그 파일을 읽을 때 한번에 전체 범위(Entire file)를 선택하기 보다는

[그림2]와 같이 마지막 1000라인(Last 1000 lines) 또는 최근 일주일(Last 7 days)로 불러오는 로그파일의 양을 제한한 후

실행(  ) 버튼을 눌러서 로그파일을 불러오는 것이 좋습니다.


[그림 2. 불러오는 로그파일의 범위 제한]



Alert Log 파일에서 Trace file에 연관된 정보가 추가로 기록된 경우에는 Trace file created 링크를 클릭하면

[그림3]과 같이 Trace file viewer 팝업을 통해서 해당 Trace file 내용을 살펴볼 수 있습니다.


[그림 3. 연관된 Trace file 분석]




토드에서 Alert Log Viewer를 사용하려면 다음 2가지 사항이 필요합니다.


1. DB Admin 모듈 옵션 라이선스

DB관리 및 모니터링, 문제분석 관련 고급기능을 추가로 사용할 수 있는 DB Admin 모듈 라이선스가 필요합니다.

이 라이선스가 적용되지 않은 경우 해당 메뉴가 토드에서 표시되지 않습니다.

참고로, Toad for Oracle은 Base, Professional, Xpert, Developer, DBA 에디션이 있는데

DB Admin 모듈은 DBA 에디션에는 기본기능으로 포함되어 있으며

나머지 Base, Professional, Xpert, Developer 에디션은 옵션 기능으로서 추가로 라이선스를 구매할 수 있습니다.


2. 오브젝트 권한

UTL_FILE 패키지를 실행(Execute)할 수 있는 권한과 디렉토리(Directories) 오브젝트를 생성할 수 있는 권한이 필요합니다.

일반적으로 DBA권한이 있는 사용자는 이 2가지 권한을 모두 갖고 있습니다.


퀘스트소프트웨어코리아(주)

서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600

전자 메일 KoreaMarketing@quest.com 


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB


퀘스트소프트웨어코리아(주) 서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600 | 전자 메일 KoreaMarketing@quest.com


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB