본문 바로가기

IT/오라클

[오라클] Oracle ORA-12519 오류 원인과 해결방법

반응형

java.sql.SQLException: Listener refused the connection with the following error:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was

대충 이런 메시지를 띄우면서 개발 진행중에 간혹 ORA-12519 오류가 발생하는 경우가 있습니다..

설정을 변경한것도 아니고 개발 잘 진행하다가 말이죠.

원인은 개발자 1명당 DB에 접속하는 Connection Process 의 개수가 n개 이고
개발하는 사람 수 * 개발자 1명당 DB에 접속하는 Connection Process 의 개수 가
DBMS의  Max Process 설정값을 넘어가는 경우에 발생합니다.

이를 해결하기 위해서는 sqlplus 띄우고

SQL> SHOW PARAMETER PROCESSES
실행

결과값이 실제 사용되어야 할 프로세스 갯수보다 적다면


SQL> ALTER system SET processes=100(여유있는 프로세스 설정값) scope=spfile;
SQL> COMMIT;

하면 될듯합니다.

반응형