2012-02-04 10 views
1

Macには新しく馬鹿なので、Macを10.7.2から10.7.3に盲目的にアップグレードしました。今のSQLServerへの私のFreeTDSの接続が動作を停止しました、すなわち:OSX 10.7.3フリーズを打ち破る

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は示しています。私は10.7.3にアップグレードするまで、それはチャンピオンのように働いた

     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 

(男何間違い!)

どこから手掛かりがありますか?最初の質問は、freetdsがどこにログファイルを書き込むかということです。インストール時にログファイルに関する変更を加えなかったので、デフォルトはどこですか?

+0

10.7.3は「Snow Leopard」ではありません。ああ、あなたは** **から**アップグレードしましたか?それがSnow Leopardからのものだったなら、それは大きなアップデートであり、はい、あなたはちょっと注意するべきでした。 –

+0

タイトルを変更しました。私は10.7.2から10.7.3にアップグレードしました – RadBrad

+0

freetds.confのTDS VERSIONを7.0に変更してTSQLを接続しましたが、接続するとtsql -H host -U user -P passwordというsqlプロンプトタイプされたコマンドを無視するようだ。私が何を入力しても、プロンプトは戻って、コマンドは完全に無視されるようです!応答する唯一のことは終了です! – RadBrad

答えて

1

これで問題なく動作します。 10.7.3のシンプトンアップグレードよりも10.7.3のコンボアップグレードをインストールしました。私はした:

make clean 
make 
sudo make install 

それは動作します。

私はfreetds-.92dev012412でこれを行いましたが、同じ解決策が安定した.92で動作すると思います。

+0

アップグレードのソフトウェアアップデートバージョンで10.7.3のコンボアップグレードを適用した後でhomebrewの安定版freetds-0.92が動作するようになりました。私はこのスレッドを見つけてうれしいです! –

関連する問題