Work Source/DATABASE

ORA-01000: 최대 열기 커서 수를 초과했습니다

JinStudio 2013. 7. 4. 09:36

오라클에서 'ORA-01000: 최대 열기 커서 수를 초과했습니다'라는 에러가 날 경우

 

JAVA소스에서 cursor가 제대로 닫히는지 혹은 너무 많이 열려있는지 확인해보고

 

SQL*Plus에서 'SYSDBA'로 접속 후 현재 open_cursors의 셋팅 값을 확인해본다.

 

 

 SQL> show parameter cursors;

 

 NAME TYPE VALUE
 ------------------------------------ ----------- ---------------------
 open_cursors integer 300
 session_cached_cursors integer 0

 

 

값을 늘려야 할 때는..

 

 

 SQL> ALTER SYSTEM SET open_cursors=2000;

 

 System altered.





WAS의 maxParameterCount 설정도 함께 해주면 좋을듯...