Подтвердить что ты не робот

Что такое протокол TDS версии 8.0 и почему я должен его использовать?

Я использовал FreeTDS с протоколом 8.0 в течение некоторого времени для подключения к базе данных MSSQL, и все отлично поработало. Но в последнее время все стало не так здорово. Я пощажу детали.

Итак, мы решили, что нам нужно знать немного больше, и меня немного смущает следующее:

Поддерживает ли FreeTDS серверы Microsoft?

Да. Серверы Microsoft обычно не принимают соединения TDS 5.0. использование один из версий 4.2, 7.0 или 8.0 протокола. См. Руководство пользователядля деталей.

Руководство пользователя

[No mention of 8.0 anywhere on the page.]

Итак, что такое TDS Protocol Version 8.0 и почему я должен его использовать?

4b9b3361

Ответ 1

FreeTDS "версия 8" на самом деле версия 7.1. К сожалению, вам нужно посмотреть страницу истории версий TDS", чтобы понять это, но здесь объяснение оттуда:

Ранее документация FreeTDS относилась к версиям 7, 8 и 9. Microsoft впоследствии опубликовала документ спецификации протокола, обозначающий 7.1 и 7.2, а также находит разбросанные ссылки, используя эту схему в другом месте. По этой причине FreeTDS переключился на номенклатуру Microsoft.