Loading

SQL Server ODBC 数据源测试(32位) 测试失败案例

一、案例介绍#

ODBC 数据源管理程序(32位) 创建DSN,进行数据源测试的时候,出现测试失败。(前面多次都是测试成功,而是成功很多次后,才出现测试失败)

关掉 ODBC 数据源管理程序(32位) 窗口,重进 SQL Server ODBC 数据源测试 页面,又可以测试成功。

那么是什么原因导致出现测试失败的情况呢? 网络上居然没有几个提出关于这个问题的,就算有提出这个问题的,也没有说清楚解决方案。故本文记录一下这个特殊情形...

二、分析结果#

测试了很多轮,有时成功,有时失败。

分析结果一:既然能成功,说明配置肯定是没有问题的,那么问题只能是在ODBC源和DBMS之间的连接。

分析结果二:另一种可能性是 ODBC Client 通过 ODBC源 连接 DBMS 过于频繁且每次连接间隔过短,导致上次一次连接还未彻底断开,再次重连造成连接失败。

三、后续补充(2023-02-09)#

在使用过程,不断试错,最终发现是在 ODBC 数据源管理程序 添加DSN时配置出现问题。

以SQL Server主机名添加,便会出现文中连接失败问题。解决方式是将主机名改为IP

经过不断测试,并没有出现连接失败的情形。

作者:caojun97

出处:https://www.cnblogs.com/caojun97/p/16992657.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   eiSouthBoy  阅读(542)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu