我一直在使用FreeTDS与8.0协议一段时间连接到一个MSsql数据库,事情做得很好.但是,最近,事情开始不起作用了.我会省略细节.
所以我们决定我们需要更多的知道,我有点困惑以下:
Does FreeTDS support Microsoft servers?
Yes. Microsoft servers don’t usually accept TDS 5.0 connections. Use
one of versions 4.2,7.0 or 8.0 of the protocol. See the 07001
for details.
[No mention of 8.0 anywhere on the page.]
那么,什么是TDS协议版本8.0,为什么要使用它?
解决方法
FreeTDS“版本8”实际上是版本7.1.不幸的是,你必须看看“
history of TDS versions”页面来解释,但是这里的解释是:
Earlier FreeTDS documentation referred to versions 7,8 and 9. Microsoft subsequently published a protocol specification document denoting 7.1 and 7.2,and one finds scattered references using that scheme elsewhere,too. For that reason,FreeTDS switched to Microsoft’s nomenclature.