ここで概説したように、unixODBC と FreeTDS を使用して Mac から SQL Server 2005 DB に接続しようとしています。ただし、同じセットアップを使用して別の DB に接続しようとすると、次のようになります。
Connection Failed:[FreeTDS][SQL Server]Unable to connect: Adaptive Server is unavailable or does not exist.
これが私のfreetds.confセットアップです:
[my_db]
host = 12.34.56.789
port = 1433
tds version = 8.0
そして、ここに私の odbc.ini があります:
[my_dsn]
Driver = /opt/local/lib/libtdsodbc.so
Description = My Database
Trace = no
Servername = my_db
Database = MyDB
[ODBC Data Sources]
my_dsn = FreeTDS
このコンピューターにセットアップした他の DB (上記のリンク先のブログ記事で説明) にはまだ接続できるので、エラーが Mac 側にあるのではないことは確かです。正しい IP アドレスとポートを使用していることをサーバーで確認しました。何が問題なのか、それがサーバー側にあるかどうかについて何か考えはありますか?