상세 컨텐츠

본문 제목

JSP 와 MS SQL SERVER 연동

Java/JSP

by 탑~! 2012. 9. 6. 13:45

본문

JSP에서 JDBC를 이용해서 MSSQL에 연결하는 방법이다.


1. JDBC 드라이브 다운로드

3.0

4.0
http://www.microsoft.com/ko-kr/download/details.aspx?id=11774

2. JDBC 드라이브 설정

다운로드 받은 파일을 적당한 위치에서 압축을 푼다.
압축이 완료된 폴더에 sqljdbc.jar, sqljdbc4.jar 두 가지 파일이 있다.
Javs 1.6 이상 버전은 sqljdbc4.jar 파일을 사용하면 된다.

해당 파일을 TOMCAT과 웹서비스 경로에 복사한다.
TOMCAT - %톰캣홈%\lib
WEB  - %웹서비스홈%\WEB-INF/lib
 

3. CLASSPATH 설정

내컴퓨터 > 속성 > 고급 > 환경변수 메뉴에서 시스템 변수를 설정한다.

CLASSPATH : ;%톰캣홈%\lib\sqljdbc4.jar;



4. DB 접속


<%@ page import="java.sql.*" %>


<%

//JDBC 드라이브 연결

try {

String DB_DRIVE = "com.microsoft.jdbc.sqlserver.SQLServerDriver";

 Class.forName(DB_DRIVE);

} catch(ClassNotFoundException ce) {

 System.out.println("JDBC 드라이브 연결 오류 - " + ce);

ce.printStackTrace();

}


//SQL 연결

try {

String DB_IP       = "localhost";

String DB_NAME     = "mwDB";

String DB_USER     = "sa";   

String DB_PASSWORD = "$$aleldjelql";

String DB_URL   = "jdbc:microsoft:sqlserver://" + DB_IP + ":1433;DatabaseName=" + DB_NAME;

 Connection DBConn  = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWORD);

Statement Stmt     = DBConn.createStatement();

} catch(SQLException se) {

 System.out.println("SQL 연결 오류 - " + se);

}

%>

관련글 더보기