본문 바로가기
일기장 - 아둘파

[oracle] error : 소켓에서 읽을 데이터가 없습니다.

by 아둘파 2009. 11. 19.


소켓에서 읽을 데이터가 없습니다.

실제 운영중인 서버에서 위와 같은 에러가 발생했다.
오라클 에러를 받아서 자바에러로 처리한 거라고 인터넷에 나와있었다.

나의 경우에는 오라클의 버전에 따른 jdbc사용을 하지 않아서 생긴 문제다.

실제 개발하고 운영중인 오라클(10g)에서 DB서버를 기존 다른 서버로 옮겼는데,
새로운 서버의 오라클버전이 9i였던 것이다.

그래서 jdbc 드라이버를 ojdbc.jar로 변경을 해 주고 환경변수를 잡아줘야 하는데
기존에 사용하던 jdbc드라이버 classes12.jar를 그냥 두었던 바람에

결국 에러가 발생하였다.

해당 오라클버전에 맞는 jdbc를 사용해야겠다.

댓글