soa*_*gem 16 sql sql-server 64-bit odbc
我最近在我的Windows 7 Ultimate x64家用机器上安装了SQL Server 2008 Express.我还有IIS 7.5和PHP 5.3,我试图通过ADODB连接到SQL ,但不断收到此错误:
[Microsoft][ODBC Driver Manager] The specified DSN contains an
architecture mismatch between the Driver and Application
Run Code Online (Sandbox Code Playgroud)
在互联网上进行少量挖掘之后,我认为这是因为SQL Server ODBC驱动程序适用于32位操作系统,而我的64位操作系统.首先,我是否正确?这是我遇到麻烦的原因吗?其次,如果是这样,我该如何解决这个问题呢?是否有任何更新的ODBC驱动程序可以与64位操作系统一起使用?我看了但是找不到任何......
小智 27
你是对的,它与位有关.
希望这可以帮助:
- 从MSDN -
要管理连接到64位平台下的32位驱动程序的数据源,请使用c:\ windows\sysWOW64\odbcad32.exe.要管理连接到64位驱动程序的数据源,请使用c:\ windows\system32\odbcad32.exe.如果您使用64位odbcad32.exe配置或删除连接到32位驱动程序的DSN,您将收到此消息.
| 归档时间: |
|
| 查看次数: |
69098 次 |
| 最近记录: |