오라클에서 JDBC 를 연동하는 방법은 오라클과의 연관 관계에 따라 몇가지로 나눌 수 있습니다. 어떤 상황을 말씀하시는 지 모르겠군요.
1. Thin driver : 이것은 오라클을 설치할 필요없이 그냥 client-side 에서 이것만 설치해도 충분하게 오라클로 접속할수 있는 connectivity 를 제공하는 JDBC 드라이브입니다.
2. OCI driver : 이것은 Oracle client installation 을 한 상황에서 Oracle Server 로 접속하기 위한 connectivity 를 제공하기 위한 JDBC 드라이브입니다.
3. Server side thin driver : 이것은 Oracle Server 내에서 돌아간다는 것을 제외하고는 기능적으로 Client side thin driver 와 동일하다. (주로 3-tier 방식을 구현시 많이 이용됩니다)
4. Server side internal driver : target server 내부에서 돌아가는 Code 를 위한 driver 입니다.
주로 일반적으로 Client 환경에 indepedent 한 환경에서 돌아가는 프로그램을 만들기 위해서는 당연히 Thin driver (client-side) 를 이용해야 합니다. 이 경우 대부분의 사용법은 일반적인 JDBC 사양을 참조로 하면 됩니다. 오라클만의 독특한 확장은 오라클 문서에 보시면 Oracle JDBC extension 이라는 것이 있습니다. 이것을 사용하시기 바랍니다.
http://technet.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83724/oraint3.htm#1012518
이곳을 참조로 하시기 바랍니다. (물론 Technet.oracle.com 에 접속되어 있는 상황이어야 합니다.)
>>김희석 님께서 쓰시길<<
:: 리눅스에서 오라클과 JDBC를 연동해서 사용하려고
:: 하는데, 도저히 잘 모르겠는데요,..
:: 아시는 분은 꼭 답변 해주시면 감사하겠습니다..
:: 발표때문에 급합니다..
:: sos....
|