sqlserver无法连接

请问同样一个sqlserver连接,在设计器中可以连接,服务器中就出现如下报错,如何解决?

image.png

FineReport ran1025 发布于 2024-4-22 14:28
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ID1208Lv6高级互助
发布于2024-4-22 14:33(编辑于 2024-4-22 14:57)

本地和服务器的设计器版本一致吗?环境一致吗?

所需要的驱动器版本可能不一样

SQLserver数据连接--https://help.fanruan.com/finereport/doc-view-2559.html

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于2024-4-22 14:38

The server selected protocol version TLS10 is not accepted by client preferences [TLS12]_springboot the server selected protocol version tl-CSDN博客

这个错误提示是由于SQL Server 2005不支持TLS 1.2协议,而现代的客户端默认使用TLS 1.2进行加密连接。因此,您需要在客户端应用程序中更改SSL协议版本以允许使用TLS 1.0协议进行加密连接,或者升级SQL Server到支持TLS 1.2协议的版本。

如果您使用的是.NET Framework 4.6或更高版本,则可以尝试在连接字符串中添加“tls 1.0”以启用TLS 1.0协议。例如:

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;tls 1.0;

如果您使用的是其他编程语言或工具,请查看它们的文档以了解如何启用TLS 1.0协议。

  • ran1025 ran1025(提问者) 请问在哪里添加“tls 1.0”
    2024-04-22 14:53 
  • CD20160914 CD20160914 回复 ran1025(提问者) 我上面的链接你点击进去看,有说解决办法
    2024-04-22 14:59 
  • ran1025 ran1025(提问者) 回复 CD20160914 请问这样修改完会不会对原有的数据连接有影响?修改完之后要重启服务吗?
    2024-04-22 15:01 
  • CD20160914 CD20160914 回复 ran1025(提问者) 没有影响,要重启服务
    2024-04-22 15:06 
最佳回答
0
5587819Lv3见习互助
发布于2024-4-22 15:05

更换JDK版本,1.8的较高的版本

  • 4关注人数
  • 251浏览人数
  • 最后回答于:2024-4-22 15:05
    请选择关闭问题的原因
    确定 取消
    返回顶部