JDBC連接SQL2000詳細流程
我們在設計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.測試用例:
以下是我在開發的時候寫的比較完整的連接方法,在此也要感謝許許多多的無名高手的無私幫助!
步驟:(注意:根據你的具體情況而定)
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("數據庫連接失敗"); } } } |


