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

JDBC连接错误-驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接,jdbc,Jdbc,我正在使用IBM WAS 8.5 JRE进行JDBC到SQL Server 2014的连接。连接字符串如下所示- url=“jdbc:sqlserver://DBT2:3433;MYDB;integratedSecurity=true”; 我使用的是Windows身份验证,因此使用的integratedSecurity=true。3433是端口号 但我得到了下面的错误- 驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接。错误:“SQL Server未返回响应。连接已

我正在使用IBM WAS 8.5 JRE进行JDBC到SQL Server 2014的连接。连接字符串如下所示- url=“jdbc:sqlserver://DBT2:3433;MYDB;integratedSecurity=true”; 我使用的是Windows身份验证,因此使用的integratedSecurity=true。3433是端口号

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

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

仍然得到这个错误


请帮忙

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

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


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

在sql server配置中,您使用什么JDBC驱动程序连接到DBSqljdbc类型4驱动程序确保协议TCP/IP已启用,并将端口更改为3433 TCP/IP端口已启用,端口也已更改为3433。但仍然会收到相同的错误重试使用JTDS jdbc驱动程序连接到sql server,然后下载它