SQLSERVER连接报错

com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS12]”。 ClientConnectionId:7235348d-a9ca-4b70-aea3-84815136b364

连接字符串:

jdbc:sqlserver://172.16.0.0:1433;databaseName=mrsNM

QQ截图20220927160141.png

按照一楼说的注释掉也不行

微信图片_20220927162404.png

FineReport zxj714905510 发布于 2022-9-27 16:02 (编辑于 2022-9-27 16:25)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zxj714905510Lv4见习互助
发布于2022-9-27 16:41

使用官方JDBC连接数据库教程

https://help.fanruan.com/finereport/doc-view-101.html

最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-27 16:03

试试

驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接解决方案

在JRE / lib / security / java.security中,找到jdk.tls.disabledAlgorithms参数里把3DES_EDE_CBC注释掉,重启再连接

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-9-27 16:33

有没有试过更换驱动 或者用ODBC连接

https://help.fanruan.com/finereport/doc-view-3565.html 

  • 1关注人数
  • 380浏览人数
  • 最后回答于:2022-9-27 16:41
    请选择关闭问题的原因
    确定 取消
    返回顶部