자바 jdbc 코딩을위한 드라이버 파일 입니다 검색해서 안나와 찾다가 db2계정에서 찾아 공유합니다
서버 컵퓨터에 있는 db2에 접근하기위해 사용하는 jar파일이니다
|
JDBC 3.0이하의 기능을 사용하고자 할 경우, db2jcc.jar 파일을
JDBC4.0 이상의 기능을 포함하는 SQLJ또는 JDBC를 사용하고자 하면 db2jcc4.jar를 사용합니다
이클립스에서 라이브러리 추가해주면 사보 사용 가능합니다
프로젝트에서 우클릭 -> Properties -> java Build Path를 선택하후
Libraries에서 Add External JARs... 를 클릭후 위에 있는 원하는 라이브러리를 추가하시면 됩니다
db2에 접근해서 데이터 가져오는 자바 코드 전체 입니다
import java.sql.*;
public class db2connect1 { public static void main(String args[]) { Connection conn = null; Statement stmt = null; try { System.out.println("Class UP"); Class.forName("com.ibm.db2.jcc.DB2Driver"); System.out.println("Class ok"); conn = DriverManager.getConnection("jdbc:db2://서버주소:포트번호/디비이름", "계정아이디", "비밀번호"); System.out.println("connect ok"); stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("select * from neck_cold");
while(rs.next()) { System.out.println(rs.getString(1)); } } catch(ClassNotFoundException ee) { System.out.println("ClassNotFoundException"); } catch(SQLException ee) { System.out.println(ee.toString()); } finally { try { stmt.close(); } catch(Exception ee) { } try{ conn.close(); } catch(Exception e1) { } } } } |
설치 관련 참고글
http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.apdv.java.doc/doc/t0010264.htm