sqljdbc_1.2.2323.101_enu.exe 或更新版 sqljdbc_2.0.1008.2_enu.exe(支援 SQL 2008)。sqljdbc.jar 路徑:C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jarsqljdbc.jar 完整路徑。; 分隔。1433。C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\auth\x86\sqljdbc_auth.dllC:\WINDOWS\system32\UnsatisfiedLinkError。
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
注意:驅動類別名稱與 URL 前綴不同,切勿混用。
import java.sql.*;
public class Test {
public static void main(String[] args) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=sample";
String userName = "sa";
String userPwd = "123456";
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
sqljdbc.jar → 確定。無論修改 Tomcat 或 SQL Server 設定,必須重新啟動對應服務 才會生效。