OSX 10.7.3 ломает freetds - PullRequest
       4

OSX 10.7.3 ломает freetds

1 голос
/ 04 февраля 2012

Будучи новичком в Mac и будучи идиотом, я вслепую обновил свой Mac с 10.7.2 до 10.7.3.Теперь мое соединение freetds с SQLServer перестало работать, то есть:

Error 20017 (severity 9):
Unexpected EOF from the server
OS error 36, "Operation now in progress"
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server.

tsql -C показывает:

                        Version: freetds v0.91
         freetds.conf directory: /usr/local/etc
 MS db-lib source compatibility: no
    Sybase binary compatibility: no
                  Thread safety: yes
                  iconv library: yes
                    TDS version: 5.0
                          iODBC: no
                       unixodbc: yes
          SSPI "trusted" logins: no
                       Kerberos: no

Это работало как чемпион, пока я не обновился до 10.7.3 (человек, чтоошибка!)

Кто-нибудь знает, с чего начать?Наверное, первый вопрос: где freetds пишет файл журнала, я не вносил никаких изменений в файл журнала во время установки, так где же по умолчанию?

1 Ответ

1 голос
/ 16 февраля 2012

ОК, сейчас работает.Я только что установил комбинированное обновление 10.7.3 вместо простого обновления 10.7.3.Я сделал:

make clean
make
sudo make install

, и это работает.

Я сделал это с помощью freetds-.92dev012412, но у меня такое чувство, что то же решение будет работать со стабильной .92.

...