ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JDBC] sqljdbc.jar 와 sqljdbc4.jar 의 차이점
    개발/java 2012. 8. 6. 21:06
    반응형

    지난 포스팅에서 MS-SQL 2000 Server 라는 이유로 Microsoft SQL Server JDBC Driver 3.0 다운로드를 받았다.

     

    2012/07/27 - [개발/java] - [MsSQL 2000] Microsoft SQL Server JDBC Driver 3.0 다운로드

     

    파일을 받아보면 알겠지만 sqljdbc.jar 와 sqljdbc4.jar 두개가 있다. 무얼 써야 할까.

     

     jar   description
     sqljdbc.jar

     1) JDBC 3.0 을 지원한다.

     2) Java Runtime Environment (JRE) version 5.0 환경이 필요하다.

     3) JRE 6.0 환경에서 사용하면 DB에 접속할때 에외(Exception)가 발생한다. 

     4) JRE 1.4 를 지원하지 않으므로 5.0 이상으로 업그레이드를 해야한다.

     sqljdbc4.jar

     1) JDBC 4.0 을 지원한다

     2) sqljdbc.jar 파일의 기능들 뿐만 아니라 JDBC 4.0 의 새로운 메소드들을 가지고 있다.

     3) Java Runtime Environment (JRE) of version 6.0 이상의 환경이 필요하다.

     4) JRE 1.4 또는 5.0 환경에서 사용하면 예외(Exception)가 발생한다.

     5) JRE 6.0 환경이라면 JDBC4.0 기능들이 필요하지 않아도 sqljdbc4.jar 파일을 사용해야 한다. 

     

    결론은 JDBC 3.0 이냐 4.0 이냐 보다는 JRE 환경 버전이 더 중요한 것으로 보인다. 자기에게 알맞는 것을 사용하면 된다.

    반응형

    댓글

Designed by Tistory.