我正在尝试从Mac连接到Microsoft MySQL服务器。逐步调试它(我基本上按照this发布)我看到freeTDS工作正常。但是isql显示错误 -
[S1000] [unixODBC] [FreeTDS] [SQL Server]无法连接到数据源
[01000] [unixODBC] [FreeTDS] [SQL Server]未知的主机名 [ISQL]错误:无法SQLConnect
我使用Macports
安装了freetdssudo port install freetds + mssql + odbc + universal
并在/ opt / local / etc下创建了我自己的odbc.ini和odbcinst.ini文件(内容与上述链接中显示的内容相同)
答案 0 :(得分:0)
如果有人碰到这个我想出了解决方案 -
原来在freeTDS.conf下提供的配置名称必须与odbc.ini中的配置名称完全匹配。