数据库连接只能用localhost,用IP就测试失败!求助

企业微信截图_20241119102723.png

FineReport w87450825 发布于 7 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7资深互助
发布于7 天前

数据库服务器的防火墙关闭啊

  • w87450825 w87450825(提问者) 时被访的防火墙吗? 访问,和被访问防火墙都关闭了,还是这样,奇怪了。
    2024-11-19 10:31 
  • 华莉星宸 华莉星宸 回复 w87450825(提问者) 那就是你两台服务器无法正常访问,重点是数据库服务器的防火墙关闭看看
    2024-11-19 10:35 
  • w87450825 w87450825(提问者) 回复 华莉星宸 javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
    2024-11-19 14:49 
最佳回答
0
ChazzenLv2初级互助
发布于7 天前

先确保sqlserver的服务是正常启动的,可以在你电脑用SSMS或者navicat之类的工具测下;

从帆软服务器 telnet下sqlserver服务器的 1433端口看看通不通,不通的话还是着重查下网络,或者1433端口是不是改了

  • w87450825 w87450825(提问者) 用navicat在服务器上(帆软环境服务器),可以连接数据库。 但是用设计器连接数据库不通。
    2024-11-19 14:34 
  • Chazzen Chazzen 回复 w87450825(提问者) 可以换个sqlserver的驱动试试; 或者看下这个里面有没有你类似的报错,参考改一下 https://blog.csdn.net/weixin_46990454/article/details/125217693 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS12]” 解决方案: 1.找到jdk下的jre,之后按照下图路径找到java.security 2.删除 TLSv1、TLSv1.1、3DES_EDE_CBC即可 ———————————————— SQL Server数据连接常见问题 https://help.fanruan.com/finereport/doc-view-306.html
    2024-11-19 15:04 
最佳回答
0
CD20160914Lv8专家互助
发布于7 天前

先ping服务器的ip

再用telnet 服务ip 1433看返回的结果是什么

另外在服务器上要授权设置

SQL Server数据连接常见问题- FineReport帮助文档 - 全面的报表使用教程和学习资料

image.png

image.png

  • 4关注人数
  • 111浏览人数
  • 最后回答于:7 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部