SQL Server ODBC 数据源测试(32位) 测试失败案例
一、案例介绍
在 ODBC 数据源管理程序(32位)
创建DSN,进行数据源测试的时候,出现测试失败。(前面多次都是测试成功,而是成功很多次后,才出现测试失败)
关掉 ODBC 数据源管理程序(32位)
窗口,重进 SQL Server ODBC 数据源测试
页面,又可以测试成功。
那么是什么原因导致出现测试失败的情况呢? 网络上居然没有几个提出关于这个问题的,就算有提出这个问题的,也没有说清楚解决方案。故本文记录一下这个特殊情形...
二、分析结果
测试了很多轮,有时成功,有时失败。
分析结果一:既然能成功,说明配置肯定是没有问题的,那么问题只能是在ODBC源和DBMS之间的连接。
分析结果二:另一种可能性是 ODBC Client
通过 ODBC源
连接 DBMS
过于频繁且每次连接间隔过短,导致上次一次连接还未彻底断开,再次重连造成连接失败。