添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

使用VB6等古董开发连接高版本SQLServer数据库(我这里是SqlServer2019)的程序时,使用向导配置会提示ConnectionOpen(SECDoClientHandShake())SSL安全错误,而无法正常读写

连接SQLServer是通过调用本地ODBC Sql Server驱动实现的,但是XP由于太过久远而不支持TLS1.1或者是1.2(具体不太清楚),XPSP3停止了更新,但是POSREADY2009持续更新了很长时间,这两个本质是一样的,也就是说可以通过修改系统借用一部分POSREADY2009的补丁从而让XP支持更新的TLS。

1、下载这几个补丁文件:

链接:https://pan.baidu.com/s/1po8f-X-Bndgho2eJHQuMCA?pwd=wxwa
提取码:wxwa

2、按这个顺序依次导入注册表:PosReady --> Enable TLS 1.x

3、安装补丁文件kb4019276

4、重启系统

SmartFTP - Enable TLS 1.2 on Windows XP

com.microsoft. sqlserver .jdbc. SQLServer Exception: 驱动程序无法通过使用 安全 套接字层( SSL )加密与 SQL Server 建立 安全 连接 错误 :“The
JDBC 连接 数据库 遇到的”驱动程序无法通过使用 安全 套接字层( SSL )加密与 SQL Server 建立 安全 连接 错误 :“SQL Server 未返回响应 连接 已关闭“问题解决方法!
CSDN-Ada助手: 恭喜你写了第一篇博客!这篇文章非常实用,对于遇到这个问题的人来说一定非常有帮助。建议你在接下来的创作中,可以加入一些具体的案例和实践经验,让读者更能够理解和应用你的解决方案。继续加油! 推荐【每天值得看】:https://bbs.csdn.net/forums/csdnnews?typeId=21804&utm_source=csdn_ai_ada_blog_reply1 如果您持续创作,完成第三篇博客,并且质量分达到 80 分以上,在评论区就有机会获得红包奖励哦!