未找到数据源名称
在 64 位版本的
Windows
操作系统上使用数据源名称 (DSN) 连接 32 位应用程序时,可能会收到以下错误消息:找不到数据源名称,并且未指定任何默认驱动程序
64 位版本的 Microsoft
Windows
操作系统使用“控制面板”中的 64 位版开放式数据库连接 (ODBC) 数据源管理器工具 (Odbcad32.exe),其显示的 DSN 组与 32 位版本的不同。操作系统在不同的文件夹中安装该工具的 32 位版本和 64 位版本。下表列出了这两种版本的 ODBC 管理器工具的位置以及每个工具显示的 DSN。
ODBC 管理器工具版本及其在系统驱动器中的位置 | 32 位系统 DSN | 32 位用户 DSN | 64 位系统 DSN | 64 位用户 DSN |
|---|---|---|---|---|
32 位版本位于 \Windows\SysWoW64 文件夹中 | Yes | Yes | No | Yes |
64 位版本位于 \Windows\System32 文件夹中 | No | Yes | Yes | Yes |
要解决此问题,使用相应版本的 ODBC 管理器工具来创建 DSN:
- 对于 32 位应用程序,使用 32 位版本的 ODBC 管理器工具。
- 对于 64 位应用程序,使用 64 位版本的 ODBC 管理器工具。
- 对于 32 位和 64 位应用程序,均使用。FactoryTalk Diagnostics> 设置 > ODBC 数据库
提供反馈