(Spring)Java连接sqlserver-创新互联

目录

创新互联公司是一家专注网站建设、网络营销策划、小程序设计、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十年以来,已经为上1000家公路钻孔机各业的企业公司提供互联网服务。现在,服务的上1000家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。

一、相关配置

1. 版本信息

2. 使用的依赖项:

3. 所需参数配置(driver、url、username、password)

二、报错

1. 报错信息

2. 解决方案

参考

1.sql server 远程登陆配置

2.报错解决方案


一、相关配置 1. 版本信息

java:1.8

sql server:2019

2. 使用的依赖项:
com.microsoft.sqlserversqljdbc44.0
或者
com.microsoft.sqlservermssql-jdbc11.2.1.jre8
3. 所需参数配置(driver、url、username、password)
jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=h5web
jdbc.username=test
jdbc.password=test
二、报错 1. 报错信息
com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“No appropriate protocol (protocol is disabled or cipher suites are inappropriate)”。
2. 解决方案

1)原因:jdk 1.8 版本使用的协议原因

2)解决:

1)进入jdk安装目录: jdk /jre/lib/security , 编辑 java.security 文件

2)找到 

jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \

并删除里面的 { SSLv3, TLSv1, TLSv1.1,}。

3)建议:删除前备份一下,防止以后会用到,如下图

参考

感谢各位网络巨佬的经验

1.sql server 远程登陆配置

如何配置SQL Server数据库远程连接 - 小禾斗 - 博客园本地数据库(SQL Server 2012或以上) 连接外网服务器的数据库,外网的服务器端需要做如下配置: 1、首先是要打开 数据的配置管理工具 2、配置相关的客户端协议,开启TCP/IPhttps://www.cnblogs.com/DonetRen/p/11982701.html

2.报错解决方案

No appropriate protocol (protocol is disabled or cipher suites are inappropriate)_JYWWABF的博客-博客_no appropriate protocol使用Java jdbc连接mysql的时候报错解决办法如下:修改jdk/jre/lib/security/java.security文件,删除掉SSLv3, TLSv1, TLSv1.1https://blog.csdn.net/weixin_41753664/article/details/120953137

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

分享标题:(Spring)Java连接sqlserver-创新互联
新闻来源:https://www.cdcxhl.com/article20/dgeoco.html

成都网站建设公司_创新互联,为您提供企业网站制作网站设计公司网站制作网站排名定制开发品牌网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营