Ошибка «Adaptive Server недоступен или не существует» при подключении к SQL Server из PHP

Я пытаюсь подключиться к БД SQL Server 2005 со своего Mac, используя unixODBC и FreeTDS, как я обрисовал здесь . Однако, когда я пытаюсь подключиться к другой БД, используя ту же настройку, я получаю:

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

Я все еще могу подключиться к другой БД, которую я установил на этом компьютере (описанной в моем сообщении в блоге, ссылка на который приведена выше), поэтому я почти уверен, что ошибка не на стороне Mac. Я проверил на сервере, что использую правильный IP-адрес и порт. Есть какие-нибудь мысли о том, в чем может быть проблема, и если это на стороне сервера?

36
задан Michael Irigoyen 26 February 2014 в 18:13
поделиться