0

LinuxボックスでphpアプリケーションをSQLサーバーに接続しようとしています。unixODBC を正常にインストールし、odbc.ini および odbcinst.ini ファイルに必要な変更を加えました。

コマンドを実行すると。<br><b>sqlcmd -S DSN -U USERNAME -P Password</b>

SQL サーバーに接続できますが、isql(isql -v DSN USERNAME PASSWORD)<br>を使用して同じ DSN に接続しようとすると、Data source name not found という例外が発生します。

私のodbc.iniファイルの内容は

[SPSQLDEV]
Driver = ODBC Driver 11 for SQL SERVER
サーバー = * .com,portno
データベース = 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 です

4

1 に答える 1