(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-创新互联
文章源于:http://ybzwz.com/article/dgeoco.html