2012-02-04 4 views
1

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

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 (человека какой ошибки!)

У кого есть ключ, с чего начать? Я предполагаю, что первый вопрос заключается в том, где freetsds записывают файл журнала, я не вносил никаких изменений в файл журнала во время установки, поэтому где значение по умолчанию?

+0

10.7.3 не является "Snow Leopard". О, и что вы обновили ** из **? Если это было от Snow Leopard, это серьезное обновление, и да, вы должны были быть немного осторожнее. –

+0

Изменено название. Я обновлен с 10.7.2 по 10.7.3 – RadBrad

+0

Я получил TSQL для подключения, изменив TDS VERSION в freetds.conf до 7.0, но теперь, когда я подключаюсь, то есть tsql -H host -U user -P password, запрос sql кажется, игнорирует любую команду, набранную. Независимо от того, что я набираю, приглашение возвращается, и команды, похоже, полностью игнорируются! Единственное, на что он, похоже, реагирует, это выход! – RadBrad

ответ

1

OK, теперь он работает. Я только что установил 10.7.3 комбо-обновление по сравнению с 10.7.3 простым обновлением. Я сделал:

make clean 
make 
sudo make install 

и он работает.

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

+0

Я могу подтвердить, что стабильная версия freetds-0.92 от homebrew теперь работает после применения 10.7.3 комбо-обновления по сравнению с версией обновления программного обеспечения для обновления. Я рад, что нашел эту тему! –

Смежные вопросы