Could not open JDBC Connection for transaction; nested exception is or
- 작성자 :
- 김*완
- 작성일 :
- 2011-07-07 15:37:47
- 조회수 :
- 3,880
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (socket creation error)
서버구동에는 이상이없고 샘플파일에있는 index.jsp실행하려니까 이런 에러가 나네요 db와 관련된거 같긴한데 정확히 원인을 모르겠네요
>>위 에러는 oracle로 세팅을 바꾸니까 해결됬는데요
web project만들때 샘플프로젝트 파일은 hsql만 지원이 되는건가요? oracle로는 불가능한지 궁금합니다 샘플프로젝트를
서버구동에는 이상이없고 샘플파일에있는 index.jsp실행하려니까 이런 에러가 나네요 db와 관련된거 같긴한데 정확히 원인을 모르겠네요
>>위 에러는 oracle로 세팅을 바꾸니까 해결됬는데요
web project만들때 샘플프로젝트 파일은 hsql만 지원이 되는건가요? oracle로는 불가능한지 궁금합니다 샘플프로젝트를
A
문의하신 내용에 대해 답변드립니다.
올려주신 에러 내용을 보니 DB와 접속이 안되어 발생하는 에러로 보입니다. 여러가지 문제가 있겠으나 (socket creation error) 라고 뜨는 것을 보니 DB 리스너가 구동이 안된 상황으로 판단됩니다. DB가 정상으로 구동되어 리스너가 떠 있는지 확인하신 후 다시 실행해 보시기 바랍니다. 그리고 테스트의 간편성을 위해 hsql로 샘플을 작성한 것이지 oracle로 불가능 한 것은 아닙니다. 동일한 DB스키마를 오라클에 생성하시고 오라클 DB에 접근하도록 Spring 설정을 수정하신 후 테스트 하시면 동일한 결과를 얻으실 수 있습니다.
올려주신 에러 내용을 보니 DB와 접속이 안되어 발생하는 에러로 보입니다. 여러가지 문제가 있겠으나 (socket creation error) 라고 뜨는 것을 보니 DB 리스너가 구동이 안된 상황으로 판단됩니다. DB가 정상으로 구동되어 리스너가 떠 있는지 확인하신 후 다시 실행해 보시기 바랍니다. 그리고 테스트의 간편성을 위해 hsql로 샘플을 작성한 것이지 oracle로 불가능 한 것은 아닙니다. 동일한 DB스키마를 오라클에 생성하시고 오라클 DB에 접근하도록 Spring 설정을 수정하신 후 테스트 하시면 동일한 결과를 얻으실 수 있습니다.