JDBC连接错误 - 驱动程序无法使用安全套接字层(SSL)加密与SQL Server建立安全连接

时间:2017-07-24 22:09:51

标签: jdbc

我使用IBM WAS 8.5 JRE进行与SQL Server 2014的JDBC连接。连接字符串如下 - url =" jdbc:sqlserver:// DBT2:3433; MYDB; integratedSecurity = true&#34 ;; 我使用的是Windows身份验证,因此使用的是integratedSecurity = true.3433是端口号。

但我收到以下错误 - 驱动程序无法使用安全套接字层(SSL)加密与SQL Server建立安全连接。错误:" SQL Server未返回响应。连接已关闭。"。

我已将VM aurgemnets设置为指向正确的身份验证DLL文件。

仍然收到此错误。

请帮忙!

1 个答案:

答案 0 :(得分:0)

请检查您的JDBC驱动程序版本是否低于4.2,这可能会导致此问题。

MS SQL Server JDBC驱动程序和MS SQL Server数据库)将始终确定是否可以建立安全连接。版本2和版本3 JDBC驱动程序使用SSLv3。版本4驱动程序可以使用TLS。

请切换到最新的JDBC驱动程序,然后再试一次,看看这个问题是否消失。