일반적으로 Database Connection을 가져오지 못하면 Cannot create PoolableConnectionFactory  Exception이 발생한다.


그리고 쿼리작성 문법에 오류가 나면 (ORA-00923: FROM 키워드가 필요한 위치에 없습니다.) 등의 오류가 발생한다.


근데 DB에 연결도 못했는데 문법오류가 나는 경우가 있다.


물론 연결 접속정보나 이런것들 방화벽 다 확인해보았지만 모두다 정상인 상태이다.


org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-00923: FROM 키워드가 필요한 위치에 없습니다.)


이경우는 Spring Framework의 설정부분 중 validationQuery를 확인해 보아야한다. 


환경설정을 할 때 DB 종류가 바뀌는 경우 접하는 경우가 대부분이다.


+ Recent posts