'oracle alert'에 해당되는 글 2건

  1. 2022.02.15 Oracle DB 점검
  2. 2022.01.26 Oracle DB Alert log 확인

Oracle DB 점검

개발 및 관리/Oracle 9i, 10g, 11g, 12c, 19c 2022. 2. 15. 22:19 posted by HighLighter
반응형

1. Oracle Database 각 서버와 백그라운드 프로세스에서 관련된 Trace file에 write할 수 있다.

- 시스템 오류가 프로세스에서 감지되면 오류에 대한 정보를 해당 Trace file에 덤프하여 write할 수 있다.

2. Alert 파일 or Alert Log는 특수한 Trace file이다. 

- 데이터베이스의 Alert 파일에는 다음을 포함하여 메시지 및 오류가 시간 순으로 기록되어 있다.

1) 발생하는 모든 시스템 오류(ORA-600), Deadlock 오류(ORA-60) 등등

2) CREATE, ALTER, DROP 구문과 STARTUP, SHUTDOWN, ARCHIVELOG 등과 같은 관리 작업

3) DB 및 instance 시작 시 모든 초기화 파라미터 값

 - 오라클 데이터베이스는 Alert파일을 사용하여 운영자의 콘솔에 정보를 표시하는 대체 수단으로 이러한 특수 작업 로그를 보관한다. 작업이 성공적으로 수행되면 시간기록과 함께 'Completed' 메시지가 Alert 파일에 기록된다.

4) Shared Server 및 Dispatcher 프로세스 기능과 관련된 여러 메시지 및 오류

5) Materialized View의 Automatic Refresh 중에 발생하는 오류

3-1. 위치 

SQL> select value from v$diag_info where name ='Diag Alert';
SQL> select value from v$diag_info where name ='Diag Trace';

3-2. 위치 참조

https://fliedcat.tistory.com/208

반응형
반응형

아래의 명령어를 통해 Oracle DB Alert log확인이 가능합니다.

Oracle DBMS의 이상징후 혹은 특이점 확인이 가능합니다.

su - oracle

sqlplus / as sysdba

SELECT * FROM V$DIAG_INFO WHERE NAME='Diag Trace';

tail -100f /app/oracle/diag/rdbms/ORCLDB1/trace/alert_ORCLDB1.log

SELECT * FROM V$DIAG_INFO WHERE NAME='Diag Alert';

tail -100f /app/oracle/diag/rdbms/ORCLDB1/alert/log.xml

반응형