Oracle Database에서의 incident 디렉터리는 Oracle의 자동 진단 프레임워크(ADR: Automatic Diagnostic Repository) 내에서 발생한 심각한 오류(SERIOUS ERROR 또는 INTERNAL ERROR)에 대한 상세한 정보를 보관하는 위치입니다.
즉, incident는 Oracle 내부 오류 또는 치명적인 문제 발생 시 기록되는 증적(Log + Dump)이 저장된 디렉터리입니다.
경로:
/oracle/product/diag/rdbms/oracle/oracle/incident/
이 디렉터리는 Oracle의 ADR 디렉터리 구조의 일부입니다:
diag/rdbms/<DB_NAME>/<INSTANCE_NAME>/incident/
오류가 발생하면 Oracle은 이를 "incident"로 식별하고, 관련 정보를 incident 파일(dump, trace, XML 등)로 저장합니다.

각 incdir_<incident_id>/ 디렉터리는 하나의 incident 건(사건)에 대한 기록 디렉터리입니다.
예:
incdir_731953/ → Incident ID: 731953 에 대한 상세 기록
이 안에는 다음과 같은 파일들이 있을 수 있습니다:

Oracle Database가 다음과 같은 심각한 문제를 감지했을 때 자동으로 생성됩니다:
ORA-600: 내부 오류
ORA-7445: 예기치 않은 예외(Signal Exception)
ORA-4031: Shared Pool 등 메모리 부족
기타 치명적인 background process crash (DBWn, LGWR 등)
이러한 오류 발생 시:
Oracle은 incident를 생성하고
관련 dump 파일들을 incident/incdir_XXXXXX/에 저장하며
이후 Health Monitor, ADRCI, Support Workbench 등을 통해 분석 가능하게 함
adrci
adrci> show incident adrci> show incident -mode detail
adrci> show incident -p "incident_id=731953"

adrci> ips pack incident 731953 in /tmp

