我的配置:如何在MS SQL Server 2008 Express中使用MS JDBC驅動程序?
- 的Windows XP SP3
- JDBC 2005
- MS SQL Server 2008 Express的,通過TCP/IP暴露在端口1433
- 在類路徑sqljdbc.jar
我試過了:
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433/SQLEXPRESS2008;databaseName=Test;selectMethod=cursor", "sa", "");
}
catch (Exception e) {
e.printStackTrace();
}
但它總是會拋出一個異常:
java.sql.SQLException: No suitable driver
我也試過以下網址:
localhost:1433/SQLEXPRESS2008
localhost/SQLEXPRESS2008
localhost
相同的結果。 有什麼幫助嗎?
他們詢問如何使用MS驅動程序,而不是JTDS驅動程序。對不起(-1) – javamonkey79 2011-01-12 23:24:20
這個問題不明白,他必須使用MS驅動程序。也許提問者不知道jTDS。一般來說,jTDS已知可以更好地工作,所以也許不是一個直接的解決方案,而是一個很好的選擇。 – Adrian 2016-10-07 17:32:48
謝謝你降低7歲的答案。你們是冠軍。 – raupach 2016-10-11 07:45:15