아파치 톰캣에서 오라클 연동

오라클을 DB로 사용 하는 홈페이지들이 가장 많이 사용하는게 아마도 톰캣이 아닐까 싶네요.


web서버와 DB서버가 분리 되어 있을때,


server.xml 파일에서 오라클 서버의 접속 정보를 잡아주는데요.

일반적으로 아래와 같은 형식을 접속 정보로 사용 합니다.


jdbc:oracle:thin:@db서버ip:리스너포트:ORACLE_SID


재밌는건 딱히 오라클 클라이언트를 설치 하지 않아도, tnsnames.ora 파일이 없어도 리스너로 접속이 되더군요.


웹서버 쪽에 JDK와 톰캣을 설치 하고나서 오라클에서 특정 파일을 복사해 줘야 하는데요.


(Tomcat 설치폴더)\lib\
(JDK 설치폴더)\lib\ext\


에 해당 파일을 설치 해주면 됩니다.


classes12.jar 나 ojdbc14.jar 등등의 파일이 오라클 설치 폴더 내에 있습니다.

오라클 설치 폴더내에 JDBC/lib 이나 JRE같은 자바 관련 경로를 뒤져보면 있습니다.

버전마다 다 달라서..

ojdbc 뒤에 붙은 숫자에 따라 오라클이나 톰캣 지원 버전이 좀 다른걸로 알고 있습니다.

맞는걸 찾아서 설치 복사 해주면 됩니다.

티스토리 툴바