Java/JSP
JSP 와 MS SQL SERVER 연동
탑~!
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);
}
%>