반응형
OS : Windows Server 2008
프로그램 및 버전 : ORACLE 11g
※ 주의사항 : 프로세스 증가 시키는 부분은 신중히 생각해 주어야 함.
오라클 접속시 "ORA-00020: maximum number of processes (150) exceeded"라는 오류메시지와 함께 접속이 안된다..;;;
원인 : 프로그램에서 DB에 Connect 하고 Close를 안해줘서 설정된 프로세스 수를 초과시켜서 라고 한다.
다음 SQL문으로 확인해 보자.
프로그램 및 버전 : ORACLE 11g
※ 주의사항 : 프로세스 증가 시키는 부분은 신중히 생각해 주어야 함.
오라클 접속시 "ORA-00020: maximum number of processes (150) exceeded"라는 오류메시지와 함께 접속이 안된다..;;;
원인 : 프로그램에서 DB에 Connect 하고 Close를 안해줘서 설정된 프로세스 수를 초과시켜서 라고 한다.
다음 SQL문으로 확인해 보자.
select * from v$resource_limit where resource_name = 'processes';
SQL문을 실행하면 위의 이미지와 같이 값이 나오는데...
CURRENT_UTILIZATION : 현재 접속되어 있는 세션 수
MAX_UTILIZATION : DB 시작 후 최대로 접속되었던 세션 수
LIMIT_VALUE : 파라메터로 설정되어 있는 한계 수치
요렇게 확인할 수 있다.
해결방법 : 파라미터 파일(pfile)에서 processes 값을 늘려줌
근데 늘려주기전에... 난 분명 DB에 붙인 프로세스가 하나도 없는데... 이 에러가 나왔다는 점...
어떤 프로세스들이 붙었는지 확인을 해봐야 겠당...
반응형
'→ 데이터베이스 > ORACLE 오류' 카테고리의 다른 글
[ORACLE] ORA-28056 Writing audit records to Windows Event Log failed (2) | 2012.01.04 |
---|---|
[ORACLE] ORA-01017 invalid username... , ORA-02063 line가 선행됨... (0) | 2011.10.07 |
[ORACLE] ORA-12560 (4) | 2011.09.26 |
[ORACLE] 오라클 삭제(제거) (4) | 2011.08.11 |
[ORACLE] ORA-12514: TNS:리스너가 현재 접속 기술자에 요청된 서비스를 알지 못함 (0) | 2011.08.01 |