무결성제약조건에위배오류
- 작성자 :
- 신*섭
- 작성일 :
- 2012-10-29 15:48:26
- 조회수 :
- 1,403
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
서버가 기동하고 일정시간마다 다음과 같은 오류가 발생하고 있습니다.
이에 대한 처리 방안을 알려주십시요 감사합니다.
이에 대한 처리 방안을 알려주십시요 감사합니다.
A
안녕하세요.. 신효섭님..
ORA-01000(maximum open cursors exceeded) 오류의 경우는.. DB query가 처리되면서 statement가 close()가 정상적으로 되지 않거나.. procedure가 내부적으로 많은 cursor를 사용하는 등의 원인이 있습니다.
iBatis가 적용되어 있기 때문에.. 기본적으로는 statement가 close()되는 문제점은 발생되지 않습니다.
mainPage.mainMenuList queryId에 해당되는 query를 확인하셔서.. query를 단순화 시키시거나.. Oracle 설정을 변경하여 최대 cursor를 증가시키시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
ORA-01000(maximum open cursors exceeded) 오류의 경우는.. DB query가 처리되면서 statement가 close()가 정상적으로 되지 않거나.. procedure가 내부적으로 많은 cursor를 사용하는 등의 원인이 있습니다.
iBatis가 적용되어 있기 때문에.. 기본적으로는 statement가 close()되는 문제점은 발생되지 않습니다.
mainPage.mainMenuList queryId에 해당되는 query를 확인하셔서.. query를 단순화 시키시거나.. Oracle 설정을 변경하여 최대 cursor를 증가시키시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.