我一直在试图让我的rails程序访问在另一台机器上设置的现有sql express服务器。我已经按照这些说明:GitHub和设置我的database.yml象这样:SQL Server with Rails
development:
adapter: sqlserver
mode: odbc
dns: Provider=SQLOLEDB;Data Source=MACHINENAME\SQLEXPRESS;UID=xxxx;PWD=xxxxx;Application Name=atlas
timeout: 5000
现在,当我试图运行脚本/控制台(或服务器或其他)我得到这个错误:
/var/lib/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:440:in `load_missing_constant':NameError: uninitialized constant ActiveRecord::WrappedDatabaseException
我试过Google搜索和来回更改设置,但我已经空白了。我在做一件非常错误的事情吗?
BR,
SG
我知道Rails 3有很多改进,尤其是在ActiveRecord领域。可能值得尝试使用该版本以查看它是否有效。 – tadman 2010-12-20 17:49:59