当前位置: 代码网 > it编程>数据库>MsSqlserver > 在IDEA上面连接Sql Server数据库教程(亲测有用)

在IDEA上面连接Sql Server数据库教程(亲测有用)

2024年05月18日 MsSqlserver 我要评论
使用的idea为2021版,sql server为2012版。之前进行用idea连接sql server,一直失败。网上找了很多教程,试了一下午,终于连接成功了,在此分享一下我的连接教程。1、打开id

使用的idea为2021版,sql server为2012版。

之前进行用idea连接sql server,一直失败。网上找了很多教程,试了一下午,终于连接成功了,在此分享一下我的连接教程。

1、打开idea,点击右侧database,再点击左侧加号。

2、点击data source,选择microsoft sql server。

 3、输入port,user,password,分别为端口号,用户名,密码。根据自己安装sql server时的设置来输入,然后点击test connection进行测试连接。

4、连接可能会报错,此时点击enable tlsv1

 5、然后点击data source右侧的drivers,选择microsoft sql server点击,把右侧的sql server ver的版本号改为8.2.2。

 6、回到data source这边,点击@localhost,再点击general,再次点test connection进行测试

 7、这次测试连接成功,重新输入密码,点击ok

8、连接成功后,可以输入sql语句进行数据库方面的相关操作,如建库建表,增删改查。

解决idea数据源连接sql server失败的问题

最近项目中用到了microsoft sql server数据库,在idea中添加microsoft sql server数据源,连接数据库时会报错:the server selected protocol version tls10 is not accepted by client preferences [tls12]。解决方案如下:

1. 下载microsoft jdbc driver 12.4 for sql server。

下载 - jdbc driver for sql server | microsoft learn

将sqljdbc_12.4.0.0_chs.zip\sqljdbc_12.4\chs\jars\mssql-jdbc-12.4.0.jre8.jar加入到数据库采用的drivers-microsoft sql server的driver files中。

2. 修改idea安装目录下的jdk配置。

打开c:\program files\jetbrains\intellij idea 2021.1.3\jbr\conf\security\java.security,并进行编辑

jdk.tls.disabledalgorithms=sslv3, rc4, des, md5withrsa, \ dh keysize < 1024, ec keysize < 224, anon, null, \ include jdk.disabled.namedcurves

jdk.tls.legacyalgorithms=sslv3, rc4, des, md5withrsa, \ dh keysize < 1024, ec keysize < 224, anon, null, \ include jdk.disabled.namecurves

3. 修改数据源高级属性。

将数据源advanced中的trustservercertificate属性改为true。

 4. test connection

终于成功连接到sql server了,希望可以帮助到大家。

总结

到此这篇关于在idea上面连接sql server数据库的文章就介绍到这了,更多相关idea连接sqlserver内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com