程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> JDBC連接SQL2000詳細流程

JDBC連接SQL2000詳細流程

編輯:Oracle數據庫基礎
我們在設計JDBC連接MS SQL2000數據庫的時候,時常會因為一些原因無法注冊驅動或者不能和數據庫相連接。

  以下是我在開發的時候寫的比較完整的連接方法,在此也要感謝許許多多的無名高手的無私幫助!

  步驟:(注意:根據你的具體情況而定)

  1.在微軟官方網站下載SQL的JDBC驅動(http://www.microsoft.com/sql)

  2.安裝驅動,就默認安裝

  3.安裝完成後,將安裝目錄下的lib文件夾中的三個*.jar文件復制到你指定的位置,我是放在D盤下的一個目錄

  4.設置環境變量,在CLASSPATH目錄下加入上面三個*.JAR文件的路徑,見圖

 

  5.如果你的系統是XPSP2,請打上SQL2000SP3補丁,網上去找拔,一大把!主要是讓1433端口開放

  6.在企業管理器數據庫屬性中選擇混合登陸模式,見圖

點擊放大此圖片
  7.如果你不想以默認的sa用戶登陸,可以在運行向導中新建登陸用戶,見圖

 點擊放大此圖片
  8.這裡針對JBuilder設計,注意加入三個*.jar文件的路徑,見圖

  9.測試用例:

package DataBase;
 import Java.sql.*;
 public class MSDBdemo {
  public static void main(String[] args){
   try{
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    System.out.println("數據庫驅動程序注冊成功!");
    String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
    String user = "sa";
    String passWord = "";
    Connection conn = DriverManager.getConnection(url, user, passWord);
    System.out.println("數據庫連接成功");
   }catch(Exception e){
   e.printStackTrace();
   System.out.println("數據庫連接失敗");
  }
 }
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved