我想在我的Linux机器中将我的php应用程序与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时,我正在关闭数据源名称未找到异常 .

我的odbc.ini文件的内容是

[SPSQLDEV] Driver = ODBC Driver 11 for SQL SERVER server = * .com,portno Database = TEST

odbcinst.ini的内容是

[SQL SERVER Native Client 11.0] Driver = /opt/microsoft/sqlncli/lib64/libsqlncli-11.0.so.1790.0 Threading = 1命令输出odbcinst -q -d是 . SQL Server Native Client 11.0输出命令odbcinst -q -s是SPSQLDEV