无论您喜欢在 JMP® 中使用 Open Table 还是 Query Builder,您都可能会遇到以下错误:“指定的 DSN 包含驱动程序和应用程序之间的架构不匹配”(图 1.1)。
图 1.1
Figure 1图 1
对于 Oracle、MS SQL Server、PostgreSQL 等数据库管理系统 (DBMS),您需要配置与 JMP 架构相对应的 ODBC 数据源。也就是说,如果您有 64 位 JMP,则在 ODBC 数据源 (64 位) 下配置数据源。如果您有 32 位 JMP,则在 ODBC 数据源 (32 位) 下配置数据源。图 1:2 提供了操作系统、JMP 和 ODBC 驱动程序源在考虑其架构时如何关联的布局(图 1:2)。
图 1:2
| 操作系统 |
跳转 |
ODBC 源 |
文件位置 |
| 64 位 Windows |
64 位 JMP |
64 位 ODBC |
目录:\Windows\System32\odbcad32.exe |
| 64 位 Windows |
32 位 JMP |
32 位 ODBC |
目录:\Windows\SysWOW64\odbcad32.exe |
| 32 位 Windows |
JMP(仅限 32 位) |
ODBC(仅限 32 位) |
目录:\Windows\System32\odbcad32.exe |
修复错误意味着配置与 JMP 架构相匹配的 ODBC 源,如上图 1:2 所示。请咨询您的 IT 管理员以获取适用于您的数据库管理系统的 32 位或 64 位驱动程序,该驱动程序与 JMP 的架构相匹配,这样您就可以使用 Open Table 或 Query Builder 避免此错误。
[先前的 JMP 说明 64866]