org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: JDBC-12003:Unable to open a session. 이 문제의 원인은 DB에 접속할 수 있는 세션이 없어서 나는 오류다.
전체 에러 메시지
nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: JDBC-12003:Unable to open a session. ### The error may exist in file [.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\common\WEB-INF\classes\mybatis\tibero\common\common.xml] ### The error may involve Common.SYTLG_INSERT ### The error occurred while executing an update ### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: JDBC-12003:Unable to open a session.
이 문제의 해결 방법은 사용하지 않는 세션을 죽이거나, DB의 세션 최대 수를 키우거나, 세션이 빠지기를 기다려야 한다.
아래의 링크에서 세션을 종료시키는 방법이 나와 있다.
최근댓글