SQL Server JDBC 訪問 SQL Server 2008 異常

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路徑裏。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章