반응형

1. MS SQL Server JDBC Driver 설치

http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=99b21b65-e98f-4a61-b811-19912601fdc9


2. 다운로드 받은 파일(sqljdbc_2.0.1803.100_kor.exe)의 압축을 풀면 sqljdbc4.jar, sqljdbc.jar 파일이 있는데
   이를 jdk\jre\lib\ext 폴더에 복사 한다.

3. 환경설정에서 CLASSPATH를 추가한다.
  sqljdbc.jar 파일의 경로를 포함한 전체 이름을 지정한다.


4. 테스트용 java 소스

import java.sql.*;
import java.sql.SQLException;
import java.io.*;

public class test {
 public static void main(String[] args) throws Exception {
  String url = "jdbc:sqlserver://서버IP주소:1433;DatabaseName=데이터베이스명";
  Connection conn = null;
  Statement stmt = null;
  ResultSet rs = null;
  Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  conn = DriverManager.getConnection(url, "계정", "패스워드");
  stmt = conn.createStatement();
  rs = stmt.executeQuery("SELECT * FROM 테이블명");
  while( rs.next() ) {
   String field1 = rs.getString("필드명1");
   String field2 = rs.getString("필드명2");
   System.out.println(field1);
   System.out.println(field2);
  }
  rs.close();
  stmt.close();
  conn.close();
 }
}

5. 컴파일 및 실행

javac test.java
java  test

이 글이 도움이 되셨으면 댓글을 남겨 주세요!

 

 

[2014.02.10] 추가
  최신 버전인 JDBC 4.0 드라이버 주소는 다음과 같다.
  SQL Server용 Microsoft JDBC Driver 4.0

 

[2017.07.24] 추가
  최신 버전인 JDBC 6.4 드라이버 주소는 다음과 같다.
  SQL Server용 Microsoft JDBC Driver 6.4

 

[2019.06.25] 추가
  최신 버전인 JDBC 7.2 드라이버 주소는 다음과 같다.
  SQL Server용 Microsoft JDBC Driver 7.2

 

반응형

+ Recent posts