0

在尝试生成脚手架以测试数据库连接性时,我收到此错误“指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配”。如何在 Windows 平台的 ruby​​ on rails 中纠正此错误。

4

1 回答 1

0

您正在尝试将 32 位 ODBC 驱动程序与 64 位应用程序一起使用,反之亦然。应用程序架构必须与 DSN 的架构相匹配。

如果您使用的是 64 位版本的 windows,则默认情况下它使用 64 位版本的 ODBC 管理员。要访问 32 位版本,请使用:

c:\windows\sysWOW64\odbcad32.exe

并在此处设置您的 DSN。

于 2013-03-04T11:29:19.847 回答