1.異常“不支持此服務器版本。目標服務器必須是 SQL Server 2000 或更高版本問題解決”
原因:用sqljdbc.jar訪問SQL Server 2008時發生。
解決:用SQL Server新版本的JDBC類庫sqljdbc4.jar替換舊版本的sqljdbc.jar。
2.異常“com.microsoft.sqlserver.jdbc.SQLServerException: 驅動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。錯誤:“RSA premaster secret error”。”
原因:SQL Server 的JDBC jar包連接SQL Server 2008時無法建立SSL安全連接,在類路徑裏缺少sunjce_provider.jar包。
解決:sunjce_provider.jar一般在jre\lib\ext目錄下,將其包含在CLASSPATH路徑裏。