sqlserver driver 설정 방법 jdbc sqlserver 연결

1.드라이버 다운로드.
다운로드 주소:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe
먼저 sql 2005 jdbc 구동 sqljdbc2.0.1008.2_enu.exe(버 전 번호 1.1 이후 sql 2005,2.0 지원 sql 2008)
다운로드 한 것 은 압축 을 풀 면 사용 할 수 있 는 것 입 니 다.설치 할 필요 가 없습니다.이 가방 을 원 하 는 곳 에 두 셔 도 됩 니 다.예 를 들 어 이 가방 을 두 셔 도 됩 니 다.
C:\Program Files 디 렉 터 리 에 있 습 니 다.sqljdbc.jar 패키지 의 경 로 는

C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
입 니 다.
2.Tomcat 서버 설정.
Tomcat 을 설치 한 것 이 확실 합 니 다.Monitor Tomcat 서버 를 열 고 자바 옵션 의 자바 Classpath 에 sqljdbc.jar 패키지 경 로 를

C 추가 합 니 다.\\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc1.2\enu\sqljdbc.jar
(둘 이 다 르 면 내 jar 가방 사이 에 점 수 를 써 야 한다.";"분리)Tomcat 서버 를 다시 시작 하면 Tomcat 설정 을 완성 할 수 있 습 니 다.
3.sql 2005 서버 설정.
TCP 포트 설정:

-> ->Microsoft SQL Server 2005-> ->SQL Server Configuration Manager

->SQL Server 2005 ->MSSQLSERVER ; “TCP/IP”; “TCP/IP”->“IP ”->“IPAll”

->“TCP ” “1433”。 sql2005 , sql2005 。

파일 복사
다운로드 한 sqljdbc 드라이버 의 sqljdbcauth.dll 파일 을 찾 았 습 니 다.예 를 들 어 제 가 압축 을 풀 었 던 디 렉 터 리 는 C:\Program Files 이기 때문에 저 는...
의 sqljdbcauth.dll 파일 은

C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\auth\x86\sqljdbc_auth.dll
에 있 습 니 다.
찾 은 이 파일 을 C:\WINDOWS\system 32 디 렉 터 리 에 두 십시오.이것 은 동적 실행 라 이브 러 리 입 니 다.이것 은 반드시 없어 서 는 안 됩 니 다.
5.테스트 파일 을 써 서 테스트 해 보 세 요.(글 끝 에 부록 이 있다)
기억 하기:서버(Tomcat 서버 든 sql 2005 서버 의 설정 을 변경 하 였 습 니 다.변경 사항 이 적용 되 려 면 서버 를 다시 시작 해 야 합 니 다)
만약 에 해결 되 지 않 으 면 sql 2005 서버 에 여러 가지 서 비 스 를 개방 하 는 구체 적 인 조작 을 다시 시도 해 볼 수 있 습 니 다.다음 과 같 습 니 다.
1.외곽 응용 설정:
Microsoft SQL Server 2005->설정 도구->SQL Server 외곽 응용 설정 기->서비스 와 연 결 된 외곽 응용 설정 기->
① SQLEXPRESS->Database Engine->원 격 연결->로 컬 연결 과 원 격 연결->TCP/IP 와 named pipes 를 동시에 사용 합 니 다.
② SQL Server Browser->서비스->시작 형식 을'자동'->응용->시작->확인 으로 변경 합 니 다.
2.기본 로그 인 인증 모드 를 수정 합 니 다.(설치 과정 에서 기본적으로"Windows 인증 모드"방식 으로 설치 되 어 있 기 때문에 sa 로그 인 은 비활성화 되 어 있 습 니 다.인증 모드 를"SQL Server 와 Windows 인증 모드"로 변경 하 더 라 도 sa 로그 인 은 비활성화 되 어 있 기 때문에 sa 로그 인 계 정 을 사용 해 야 합 니 다)
① SQL Server Management Studio 의 대상 자원 관리자 에서 보안->로그 인 이름->"sa"를 우 클릭->속성->일반->
로그 인 이름 sa 의 비밀번호 와 확인 비밀 번 호 를 강 한 비밀번호 로 설정 합 니 다->상태->로그 인->사용->확인;
② SQL Server Management Studio 의 대상 자원 관리자 에서 서버->속성->보안->서버 인증->을 우 클릭
'SQL Server 와 Windows 인증 모드'->확인->확인 을 선택 하 십시오.
3.방화벽 을 닫는다.
주의:
연결 코드 를 쓸 때 2000 과 2005 의 차이 점 을 주의해 야 합 니 다.
SqlServer 2000

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
연결
SqlServer 2005

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
연결
부록:

import java.sql.*;

public class Test {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // JDBC
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample"; // sample
String userName = "sa"; //
String userPwd = "123456"; //
Connection dbConn;

try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println( "Connection Successful! "); // Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
}

또한,상기 테스트 코드 를 쓴 후 Eclicpse 프로젝트 에서 jdbc 드라이버 의 jar 패 키 지 를 가 져 와 야 합 니 다.
오른쪽 키 항목 Test->속성(properties)->왼쪽 Java 빌 드 경로(Java 빌 드 경로)선택->라 이브 러 리(Libaries)->외부 JARs 추가(외부 JARs 추가)
다운로드 한 드라이버 의 jar 파일 선택
그리고 확인 하면 돼.

좋은 웹페이지 즐겨찾기