我正在尝试使用 Connx 驱动程序使用本地托管的 ODBC 连接(客户端使用的不是我的错)。
无论如何,我似乎无法让 PHP 的 odbc 连接正常工作。我使用以下代码收到以下错误:
错误:
警告:odbc_connect():SQL 错误:无法找到 CDD。文件未找到。() 错误代码=(3) 用户名=(NT AUTHORITY\IUSR),SQLConnect 中的 SQL 状态 08001 在 C:\inetpub\wwwroot\index.php 第 9 行连接失败:
代码:
$conn = odbc_connect(
"DRIVER={CONNX32};Server=localhost;Database=PWTEST",
"username", "password");
我实际上使用的是在 IIS7 设置中拥有完整管理控制的主要用户的用户名和密码。我只是不确定为什么它无法连接。查找 CDD 文件没有意义,我让它直接指向它。我是否缺少 IIS7 及其访问其正常目录之外文件的权限?我是 Windows 服务器的新手,仅供参考。谢谢。