【发布时间】:2014-02-09 20:09:26
【问题描述】:
/local/rvm/gems/ruby-1.9.2-p320/gems/activerecord-sqlserver-adapter-3.2.12/lib/active_record/connection_adapters/sqlserver_adapter.rb:455:in `initialize': IM002 (0) [unixODBC][Driver Manager]Data source name not found, and no default driver specified (ODBC::Error)
我有我的应用程序的工作副本,但突然一夜之间我就这样离开了我的系统,这个错误开始出现。谁能告诉我如何解决这个问题?
【问题讨论】:
-
我不知道您使用的是什么驱动程序,但我猜可能是更新改变了一些事情。您可以使用 isql 连接到数据源吗?如果您可以发布您的 /etc/odbc.ini 和 /etc/odbcinst.ini 文件的副本,它会让我看到它试图连接的内容。
-
我也遇到了这个问题。你找到解决方案了吗?
-
是的!我将适配器更改为 dblib 而不是 odbc,它工作正常。
标签: ruby-on-rails ruby-on-rails-3 odbc unixodbc