Будучи новым для 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 записывают файл журнала, я не вносил никаких изменений в файл журнала во время установки, поэтому где значение по умолчанию?
10.7.3 не является "Snow Leopard". О, и что вы обновили ** из **? Если это было от Snow Leopard, это серьезное обновление, и да, вы должны были быть немного осторожнее. –
Изменено название. Я обновлен с 10.7.2 по 10.7.3 – RadBrad
Я получил TSQL для подключения, изменив TDS VERSION в freetds.conf до 7.0, но теперь, когда я подключаюсь, то есть tsql -H host -U user -P password, запрос sql кажется, игнорирует любую команду, набранную. Независимо от того, что я набираю, приглашение возвращается, и команды, похоже, полностью игнорируются! Единственное, на что он, похоже, реагирует, это выход! – RadBrad