Connx ドライバーを使用して、ローカルでホストされている ODBC 接続を使用しようとしています (クライアントが使用するものは私のせいではありません)。
とにかく、PHP の odbc 接続を機能させることができないようです。次のコードで次のエラーが発生します。
エラー:
警告: odbc_connect(): SQL エラー: CDD が見つかりません。ファイルが見つかりません。() エラー コード =(3) ユーザー名 = (NT AUTHORITY\IUSR)、9 行目の C:\inetpub\wwwroot\index.php の SQLConnect で SQL 状態 08001 接続に失敗しました:
コード:
$conn = odbc_connect(
"DRIVER={CONNX32};Server=localhost;Database=PWTEST",
"username", "password");
IIS7 セットアップで完全な管理者権限を持つメイン ユーザーのユーザー名とパスワードを実際に使用しています。接続できない理由がわかりません。CDD ファイルを見つけても意味がありません。それを直接指しています。IIS7 と、その通常のディレクトリ以外のファイルにアクセスする権限に何か欠けていますか? 参考までに、私はWindowsサーバーを初めて使用します。ありがとう。