我正在尝试将我的php应用程序与我的Linux机器中的SQL服务器连接。 我成功安装了unixODBC并在odbc.ini和odbcinst.ini文件中进行了必要的更改。
当我运行命令时。<br><b>sqlcmd -S DSN -U USERNAME -P Password</b>
我能够连接到sql server,但是当我尝试使用isql (isql -v DSN USERNAME PASSWORD)<br>
连接相同的DSN时,我正在选择数据源名称未找到异常。
[SPSQLDEV]
用于SQL SERVER的驱动程序= ODBC驱动程序11 server = * .com,portno
数据库= TEST
odbcinst.ini的内容是
[SQL SERVER Native Client 11.0]
驱动程序= /opt/microsoft/sqlncli/lib64/libsqlncli-11.0.so.1790.0
线程= 1
输出命令 odbcinst -q -d 是。
SQL Server Native 客户11.0外输出命令 odbcinst -q -s 为
SPSQLDEV
答案 0 :(得分:0)
在 MacOS 上,将你的 odbc.ini 放在 /usr/local/etc/odbc.ini 然后运行你的 isql 命令