“自适应服务器不可用或不存在”从 PHP 连接到 SQL Server 时出错
2022-08-30 10:05:30
我正在尝试使用unixODBC和FreeTDS从我的Mac连接到SQL Server 2005 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
我仍然能够连接到我在此计算机上设置的其他数据库(在上面链接的博客文章中进行了描述),因此我很确定Mac端没有错误。我已在服务器上验证我使用的是正确的 IP 地址和端口。关于可能是什么问题的任何想法,以及它是否在服务器端?