메뉴 건너뛰기

Korea Oracle User Group

Admin

Alert Log를 SQL 사용하여 보기 (X$DBGALERTEXT)

에밀리오 2016.01.28 08:24 조회 수 : 2304 추천:1

Oracle Alert log를 SQL을 이용하여 보기

 

오라클에서 Alert log를 보려면 서버에 접속하여 해당 디렉토리까지 이동하여 alertlog 파일을 명령어로 쳐서 봐야 하는 불편함이 있었는데

11g부터 그런 부분을 간단하게 X$DBGALERTEXT를 이용하여 처리할수 있습니다. SYS권한으로만 조회가 가능합니다.

 

 

 

 

DB Version : Oracle 11.2.0.2

OS Version : AIX 6.1

 

 

* Sample SQL

  - 7일 전 부터 로그 보기

 

SELECT /* Alert log View */
    ORIGINATING_TIMESTAMP
  , HOST_ID
  , MESSAGE_TEXT
FROM X$DBGALERTEXT
WHERE ORIGINATING_TIMESTAMP >= SYSDATE -7;

 

위로