Java连接SqlServer错误如何解决


本篇内容主要讲解“Java连接SqlServer错误如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java连接SqlServer错误如何解决”吧!这次使用的是SqlServer数据库,之前并没有使用过,但是问题不大,我按照需求文档的步骤连接好SqlServer之后,启动SpringBoot项目,发现了一个报错,如下:刚开始我以为是SqlServer连接问题呢,于是便去查看数据库,发现数据库一切正常,我首先第一时间问了免费云主机域名我的同事,他们是否有这样的问题,发现他们并没有,于是我便开始了我最拿手的环节,面向百度编程。具体报错信息是这样,于是我便开始了百度报错:ERROR c.a.d.p.DruidDataSource$CreateConnectionThread [Druid-ConnectionPool-Create-1218864105] create connection SQLException, url:jdbc:sqlserver://47.114.91.217:1433;DatabaseName=PileTestingSystem, errorCode 0, state 08S01首先我进行了中文翻译中文翻译错误:c.a.d.p.DruidDataSource$CreateConnectionThread[Druid-ConnectionPool-Create-1218864105]创建连接SQLException,url:jdbc:sqlserver://47.114.91.217:1433;DatabaseName=PileTestingSystem,错误代码0,状态08S01
com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接。错误:“客户端首选项[TLS12]不接受服务器选择的协议版本TLS10”。客户连接ID:c8434f3c-5f82-4cf2-b111-099e140f33d0
在com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:2670)~[mssql-jdbc-6.4.0.jre8.jar:?]这个错误主要就是驱动程序无法使用安全套(SSL)加密建立到SQL Server的安全连接最终在我的查询下,找到了两种解决方法,现在提供给大家如果使用的是jdk1.8的话,先要找到自己安装JDK目录下的java.security文件并进行修改,
本人目录如下:D:jdkjrelibsecurity下就会有这个java.security文件
具体的修改情况如下 :打开文件后,注释掉这三行代码(也就是在这三行代码之前加 # ):然后重新启动项目,建立SQL Server的安全套连接就没有问题了。图片如下:没修改之前的java.security文件:修改之后的java.security文件:打开文件后,找到这三行代码:然后去掉:其中的3DES_EDE_CBC,字符。(图片如下)然后重新启动项目,建立SQL Server的安全套连接就没有问题了。没修改之前的java.security文件:修改之后的java.security文件:到此,相信大家对“Java连接SqlServer错误如何解决”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: python内置堆如何实现

本篇内容介绍了“python内置堆如何实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!堆,又称优先队列,是一个完全二叉树,它的每个父节点的值都只会小于或等于所…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/14 18:19
下一篇 06/14 18:19

相关推荐