반응형

ORA-12518 TNS:listener could not hand off client connection

 

회사에서 DB 이관 후, 

 

ORA-12518 TNS:listener could not hand off client connection

라는 에러가 계속해서 발생하였다.

 

SID 며 service_id 며 틀린 게 하나없는데, 왜 자꾸 뜨는지 이해가 가지 않았다.

구글링을 해보아도 SID 를 확인하는 내용이 대다수였다.

 

 

해결방법

select * from v$resource_limit;

을 통해 process 와 session을 확인하였다. 

 

current_utilization 이 현재 접속 count로서 1명이 접속할 때마다 +1 이 된다.

max_utilization  이 오라클을 시작한 후로 최대로 접속했을 때의 수치이다.

processes 파라미터도 여유롭게 맞추어 설정하면 된다.

 

ALTER SYSTEM SET PROCESSES = 500 SCOPE=SPFILE;

show parameters processes;

process 를 적정한 크기로 늘려주고, 

오라클을 재시작 후, 2번째 쿼리를 실행하면, 수정한 값으로 늘어난 것을 확인할 수 있다.

 

원래 DB 를 재시작하면 잘되다가 10분 내외로 다시 위와 같은 에러가 발생하지만,

processes 를 수정한 후에는 에러가 발생하지 않고있다. 

 

오늘도 DB 관련하여 좋은 꿀팁을 얻었다..!

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기