需要使用jTds的开源驱动,性能比microsoft原生的驱动好的多,而且这个版本的SQL Server只能使用jTds的驱动进行连接;DataGrip版本是2020.2.1版本的,DG连接SQL Server是有两个驱动。
1.docker的下载、
datagrip
的下载,请参考本人的另一篇文章,链接如下:https://blog.csdn.net/qq_46010767/article/details/115517918
2.本篇文章的核心是:在docker中拉取
sqlserver
镜像、在docker中创建
sqlserver
容器,以及在
datagrip
中
连接
sqlserver
。
细节如下:
1.打开
连接
:https://hub.docker.com/_/microsoft-ms
sql
-
server
2.Win+R,
使用
DataGrip
连接
SQL
Server
2008
打开
SQL
Server
配置管理器,并启用
SQL
Server
网络配置中的
SQL
EXPRESS协议中的TCP/IP,并双击TCP/IP修改属性中的IP地址框的IPALL的端口
使用
DataGrip
连接
SQL
Server
2008
点击“+”号键选择
SQL
Server
下载
连接
需要的
驱动
点击TestConnect...
# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048, \
# rsa_pkcs1_sha1, secp224r1
jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, \
DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \
include jd...
DataGrip
支持几乎所有主流的关系数据库产品,如DB2、Derby、H2、My
SQL
、Oracle、Postgre
SQL
、
SQL
Server
、
Sql
lite及Sybase等,并且提供了简单易用的界面,允许您以不同模式执行查询,在本篇文章中,我们介绍的是将
DataGrip
连接
到MS
SQL
Server
的方法。
JetBrAIns
DataGrip
教程
DataGrip
可以涵盖
SQL
开发人...
datagrip
连接
SQL
Server
失败的原因是
驱动
程序无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全
连接
,错误信息为“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”。
解决这个问题的方法有以下几种:
1. 导入证书:尝试导入
SQL
Server
的证书,具体步骤可以在
Datagrip
中找到相关文档或教程。这样可以解决 SSL 加密
连接
所需的证书验证问题。
2. 关闭验证:尝试在
Datagrip
中关闭 SSL 验证。这个方法可能不太安全,因为它会绕过证书验证,但是在某些情况下可能是有效的。请注意,这样做可能会导致
连接
不再是安全的。
3. 检查网络
连接
:确保您的计算机可以正常访问
SQL
Server
,并且网络
连接
没有任何问题。有时候
连接
问题可能是由于网络配置或防火墙设置引起的。
根据具体情况选择适合您的解决方法,并根据相关文档或教程执行相应的操作。如果问题仍然存在,建议咨询
Datagrip
或
SQL
Server
的技术支持团队,以获取更进一步的帮助。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [
DATAGRIP
连接
Microsoft
SQL
Server
异常:
驱动
程序无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立...](https://blog.csdn.net/soulgazer/article/details/124420799)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [idea的
datagrip
报错[08S01]
驱动
程序无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全
连接
。](https://blog.csdn.net/qq_35815891/article/details/130954371)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
CSDN-Ada助手: