连接SqlServer报错the driver could not establish a secure connection to SQL Server 。。。

com.microsoft.sqlserver.sqljdbc4,jdk环境1.8 171及以上会报错,jdk1.8 131 没有问题;

网上大多说是SqlServer驱动问题,如果使用jdk1.8稍高版本的话有可能是jdk版本问题,在https://www.java.com/en/configure_crypto.html有介绍,根据上面说的内容大概意思就是增加了3DES,然后我把3DES加密配置删除后可以正常连接到SqlServer数据库。

java.security文件路径:jre中的地址jre1.8.0_171\lib\security    jdk中的地址 jdk1.8.0_171\jre\lib\security 把3DES_EDE_CBC去掉即可

 

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
SQL Server提示"The Network Adapter could not establish the connection"错误通常表示无法建立与数据库服务器的连接。这可能是由于以下几个原因引起的: 1. 网络连接问题:检查网络连接是否正常,确保数据库服务器的IP地址和端口号是正确的,并且可以从客户端访问。 2. 防火墙问题:检查防火墙设置,确保允许客户端与数据库服务器之间的通信。 3. SQL Server配置问题:确保SQL Server已正确配置为允许远程连接。可以通过以下步骤进行配置: - 打开SQL Server Configuration Manager。 - 在左侧面板中选择SQL Server Network Configuration。 - 选择您正在使用的协议(如TCP/IP)。 - 右键单击并选择Properties。 - 在IP Addresses选项卡中,确保TCP端口设置为正确的端口号,并且启用了远程连接。 4. SQL Server服务问题:确保SQL Server服务正在运行。可以通过以下步骤检查: - 打开服务管理器(services.msc)。 - 查找SQL Server服务,并确保其状态为“正在运行”。 如果您仍然遇到问题,可以尝试以下解决方法: - 检查数据库服务器的日志文件,查看是否有其他错误信息提供更多的线索。 - 尝试使用telnet命令测试与数据库服务器的连接,例如:telnet <服务器IP> <端口号>。 - 确保客户端使用的SQL Server驱动程序是最新版本。 希望这些信息对您有帮助。如果您有任何其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值