본문 바로가기

개발노트/LINUX

[Altibase] Could not get JDBC connection 오류

JAVA 어플리케이션에서 알티베이스를 데이터베이스로 사용할 경우 Altibase.jar 파일이 필요한데 드라이버 버전이 맞지 않으면 Altibase가 구동중인 서버와 연결이 되지 않는다.


이것 때문에 한참 애먹었음..


진행중인 웹 프로젝트에는 5.5.1 버전의 Altibase DB와 Altibase JDBC Driver 를 사용하고 있었는데 이것저것 뭔가 하다가 라이브러리 설정이 꼬였는지 6.5.1 버전의 Driver가 갑자기 classpath에 들어있었다. 문제가 되는 jar 파일을 삭제하고 나서야 정상작동하는 것을 확인할 수 있었다.


참고로 Altibase.jar 파일에 대한 버전을 알고싶으면 -jar 옵션을 이용한 java 명령어를 사용하면 된다.


$ cd <Location of Altibase.jar placed>

$ java -jar Altibase.jar



(위는 6.5.1 버전의 Altibase Driver)

(아래는 5.5.1 버전의 Altibase Driver)



반응형