JDBC 연결 Sql Server 2005 총괄

3474 단어 JDBCSqlServer2005
1.준비 작업:관련 소프트웨어 준비(Eclipse 제외,오픈 소스 소프트웨어 는 홈 페이지 에서 다운로드 가능)
<1>.Microsoft SQL server 2005 Express Edition
다운로드 주소:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE
<2>.SQL Server Management Studio
다운로드 주소:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796#filelist
<3>.SQL Server 2005 driver for JDBC
다운로드 주소:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe
2.모두 다운로드 한 후에 설 치 를 시작 합 니 다.앞의 두 개 는 데이터베이스 소프트웨어 에 속 하고 정상적으로 설치 하면 됩 니 다.(데이터베이스 로그 인 시 windows 인증 을 사용 하지 않도록 주의 하 세 요)
<1>JDBC 를 임의의 위치 로 압축 해제 합 니 다.예 를 들 어 CD program files 아래 에 압축 을 풀 고 설치 디 렉 터 리 에서 sqljdbc.jar 파일 을 찾 으 면 그 경 로 를 얻어 환경 변 수 를 설정 합 니 다.
환경 변수 classpath 뒤에 C:\Program Files\\Microsoft SQL Server 2005 JDBC Driver\sqljdbc 추가1.2\enu\sqljdbc.jar
<2>SQLEXPRESS 서버 설정:
    a.SQL Server Configuration Manager 열기->SQLEXPRESS 프로 토 콜->TCP/IP
    b.TCP/IP 시작 을 오른쪽 클릭
    c.속성 에 더 블 클릭 하여 IP 주소 의 IP all 의 TCP 포트 를 1433 으로 설정 합 니 다.
    d.SQL Server 2005 서비스의 SQLEXPRESS 서버 를 다시 시작 합 니 다.
    SQL Server Configuration Manager 닫 기
<3>설 치 된 SQL Server Management Studio 를 열 고 SQLEXPRESS 서버 에 연결 하고 새 데이터 베 이 스 를 만 듭 니 다.이름 은 sample 입 니 다.
<4>이 클립 스 열기
    a.새 프로젝트->자바->자바 프로젝트,Test 라 고 이름 지 었 습 니 다.
 
    b.eclipse->창 선택->첫 번 째 옵션->java->installed JRE  설 치 된 jdk 를 편집 하고 디 렉 터 리 를 찾 아 sqljdbc.jar 를 추가 합 니 다.
    c.디 렉 터 리 창 에 있 는 Test 를 오른쪽 클릭 하고 Build Path->Configure Build Path 를 선택 하 십시오.확장 jar 파일 을 추가 하면 sqljdbc.jar 를 추가 합 니 다.
<5>연결 데이터 베 이 스 를 테스트 하기 위해 자바 코드 를 작성 합 니 다.
프로그램 코드:

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();
 }
}
}
주:
1.SQLexpress 서버 는 기본적으로 비활성화 되 어 있 고 포트 번호 가 설정 되 어 있 지 않 기 때문에 재 설정 을 해 야 합 니 다.
2.예전 에 자바 로 sql server 2000 을 연결 했다 면 주의해 야 합 니 다.
sql server 2000 에 드라이버 와 URL 경 로 를 불 러 오 는 문 구 는?
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";
sql server 2005 에서 구동 과 url 을 불 러 오 는 문 구 는?
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
쓰기 오류 가 발생 하면 드라이버 를 찾 을 수 없습니다.

좋은 웹페이지 즐겨찾기