【发布时间】:2012-10-17 00:31:59
【问题描述】:
这是一个奇怪的情况,如果我打开命令提示符并启动 mongrel 服务器,那么一切都会顺利进行。如果我定义了 User-DSN,ActiveRecord 可以很好地与使用 ODBC 的 MSSQL 服务器对话。但是如果删除 User-DSN 并设置一个相同的 System-DSN 然后 odbc 炸弹:
[Microsoft][ODBC 驱动程序管理器] 数据 未找到源名称且无默认值 指定驱动程序
我在 Windows 2003 Server 64 位上运行 Rails,使用 DBI 0.4.1、DBD-ODBC 0.2.4、Rails 2.3.4。我尝试使用 32 位的 ODBC 管理器,并从 ODBC 管理面板仔细检查了连接是否正常工作。有人有什么想法吗?
【问题讨论】:
标签: ruby-on-rails windows-services odbc