재우니의 블로그



JDBC (Java Database Connectivity)

JDBC는 자바로 작성된 프로그램이 데이터베이스와 상호작용하기 위한 인터페이스 규격입니다.

eXERD는 데이터베이스와 연결하고 소통하기 위한 인터페이스로 JDBC를 사용합니다. JDBC를 사용하여 데이터베이스에 연결하기 위해서는 JDBC 드라이버가 필요합니다.

외부 링크: JDBC Driver (WIKIPEDIA)

JDBC 드라이버 얻기

  • Oracle
    • Oracle 데이터베이스가 설치되어 있을 경우 [OracleHome]/jdbc/lib 위치에서 드라이버를 얻을 수 있습니다.
      [OracleHome] - Oracle이 설치된 디렉토리
    • Oracle JDBC Driver 다운로드 페이지
      참고! Oracle 9.2.0.5까지의 드라이버는 메타데이터를 이용하여 버전 정보를 얻을 수 있는 방법을 제공하지 않습니다. 드라이버는 반드시 9.2.0.8 이상의 JDK 1.4를 지원하는 ojdbc14.jar 드라이버를 사용하시기 바랍니다. 하위 버전의 오라클이 설치되어 있어도 상위버전의 드라이버가 호환성을 제공하기 때문에 가급적 JDK 1.6을 지원하는 최신버전의 ojdbc6.jar 사용을 권장합니다.
      Tip! 오라클 드라이버 클래스 중 oracle.jdbc.driver.OracleDriver 클래스는 오라클 9.x 버전부터 지원이 중단되었습니다.
      하위 호환성을 위해 클래스는 제공되고 있으나 oracle.jdbc.OracleDriver 클래스를 사용하기를 권장합니다.
      참조: Oracle9i JDBC Drivers
  • Microsoft SQL Server
  • IBM DB2
    • DB2 데이터베이스가 설치되어 있을 경우 [DB2_HOME]/SQLLIB/java 위치에서 드라이버를 얻을 수 있습니다.
      [DB2_HOME] - DB2가 설치된 디렉토리
    • DB2 JDBC Driver 다운로드 페이지
  • MySQL
  • PostgreSQL