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

Der*_*itz 12 sql-server freetds

我已经使用带有8.0协议的FreeTDS一段时间来连接到MSSQL数据库,事情已经发挥得很好.但是,最近,事情开始变得不那么好了.我会遗漏细节.

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

FreeTDS是否支持Microsoft服务器?

是.Microsoft服务器通常不接受TDS 5.0连接.使用协议版本4.2,7.0或8.0之一.有关 详细信息,请参阅用户指南

用户指南

[No mention of 8.0 anywhere on the page.]
Run Code Online (Sandbox Code Playgroud)

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

Rus*_*Fox 20

FreeTDS"版本8"实际上是版本7.1.不幸的是,你必须查看" TDS版本的历史 "页面来解决这个问题,但是这里的解释是:

早期的FreeTDS文档涉及版本7,8和9.Microsoft随后发布了一个表示7.1和7.2的协议规范文档,并且在其他地方也可以找到使用该方案的分散引用.出于这个原因,FreeTDS改用微软的命名法.