Oracle Error ORA-27300, ORA-27301, ORA-27302 는 OS System Call 중에 발생한 에러입니다.
얘네들은 항상 같이 발생합니다.
DBMS 도 OS 상에서 돌아가는 일개 Software 이기 때문에, 프로세스 fork 같은 것들을 지 맘대로 할 수는 없고, OS에 의뢰해서 작업하게 됩니다.
그런데, OS가 무슨 이유에서인지 이 작업요청을 처리할 수 없는 경우에 ORA-27300~27302 에러가 발생한다고 보면 되겠습니다.
Oracle DBMS 가 OS 에 요청하는 System Call 은 엄청 많습니다.
위에 예시로 들은 Process Fork 가 전부가 아니죠~
따라서, DBMS 가 어떤 작업을 OS 에 요청했다가 에러가 났는지 알기 위해서는 에러와 함께 출력되는 메시지를 잘 봐야 합니다.
위에서는 ORA-27300 에러에서 11 번 코드를 표시했네요.
ORA-27302 에러에서는 skgpspawn7 값을 출력했습니다.
이 값들을 이용해서 MOS (My Oracle Support) 에 검색하면 관련 정보를 얻을 수 있습니다.
Troubleshooting ORA-27300 ORA-27301 ORA-27302 Errors (Doc ID 579365.1)
MOS에서 위 문서를 참조하면 됩니다.
이 문서를 보면, Status Code 가 0 ~ 10054 까지 다양하게 있습니다.
너무 많아서 여기에 다 기술할 수 없습니다. 외울수도 없구요 ㅎㅎ
건건이 ORA-27300 에러를 만날때마다 위 MOS 문서에서 찾아보면 되겠습니다~~
이것도 참고요 => 오라클 Alertlog 파일 분석 프로그램 다운로드
'IT관련' 카테고리의 다른 글
오라클 에러 정보 (ORA-01543, ORA-1543) - Create 하려고하는 테이블스페이스가 이미 존재하는 경우 (0) | 2019.08.09 |
---|---|
오라클 에러 정보 (ORA-48113) - Trace 파일 기록에 실패하는 경우 발생하는 (0) | 2019.08.09 |
오라클 에러 정보 (ORA-01555, ORA-1555) - Undo, 롤백세그먼트, Snapshot too old (0) | 2019.08.09 |
오라클 에러 정보 (ORA-00700, ORA-700) - ORA-600보다 덜 치명적인 Internal Error (0) | 2019.08.09 |
오라클 에러 정보 (ORA-01688, ORA-1688) - 테이블스페이스에서 파티션을 위한 공간 확장을 못하는 (0) | 2019.08.08 |