Sql server 什么是TDS协议版本8.0,为什么要使用它?

Sql server 什么是TDS协议版本8.0,为什么要使用它?,sql-server,freetds,Sql Server,Freetds,我使用FreeTDS和8.0协议连接到MSSQL数据库已经有一段时间了,一切都很顺利。但是,最近,事情开始不那么顺利了。我不说细节了 因此,我们决定需要了解更多,我对以下内容感到困惑: 对。Microsoft服务器通常不接受TDS 5.0连接。使用 协议的4.2、7.0或8.0版本之一。见 详情请参阅 那么,什么是TDS协议版本8.0?为什么我要使用它?FreeTDS“版本8”实际上是版本7.1。不幸的是,您必须查看“”页才能了解这一点,但下面是其中的解释: 早期的FreeTDS文档涉及版本

我使用FreeTDS和8.0协议连接到MSSQL数据库已经有一段时间了,一切都很顺利。但是,最近,事情开始不那么顺利了。我不说细节了

因此,我们决定需要了解更多,我对以下内容感到困惑:

对。Microsoft服务器通常不接受TDS 5.0连接。使用 协议的4.2、7.0或8.0版本之一。见 详情请参阅

那么,什么是TDS协议版本8.0?为什么我要使用它?

FreeTDS“版本8”实际上是版本7.1。不幸的是,您必须查看“”页才能了解这一点,但下面是其中的解释:

早期的FreeTDS文档涉及版本7、8和9。微软随后发布了一份协议规范文件,指出了7.1和7.2,人们在其他地方也发现了使用该方案的零散参考。出于这个原因,FreeTDS转而使用微软的命名法

“Microsoft”编号为7.2。
[No mention of 8.0 anywhere on the page.]