먼저 답을 말하자면 별도 설치할 필요는 없습니다.
정확히는 해당 드라이버 jar 파일만 있으면 별도로 설치 할 필요는 없습니다.
DBMS 접속 시 사용되는 방식은 Thin 방식과 OCI 방식이 존재합니다.
THIN 방식이라고 말하면 생소할 수 있는데 아래 예시처럼 Java 개발시 사용되는 문법의 경우 해당됩니다.
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@111.111.111.1:1521:dbsid";
.....
...
.
THIN방식은 순수하게 자바 패키지(클래스들)만으로 바로 DB와 연결하므로 범용성이 높습니다.
( OCI 방식은 플렛폼에 영향을 많이 받는데 비해.. )
상대적으로 OCI보다 속도가 느리긴 하지만 크게 느껴지는 정도는 아닙니다.(수행되는 작업에 따라 다를 수 있음)
다만 오라클클라이언트를 설치하게 되면 SQL*PLUS 같은 프로그램이 설치되기 때문에 필요할 수 있습니다.
하지만 별도로 DB 접속을 하게되는 토트, 오렌지 등에서는 Oracle Clinet 설치가 필요합니다.
'Development > Java' 카테고리의 다른 글
[log4j] org.quartz.core.QuartzSchedulerThread 로그가 보기 싫을때 (0) | 2021.05.27 |
---|---|
[Log4j 2] 환경설정 (0) | 2021.05.27 |
iReport Designer Tool 가이드 (0) | 2020.03.30 |
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener (0) | 2019.02.04 |
CMYK to RGB 컨버터 (0) | 2018.11.13 |