在我的Rails应用程序中,我需要使用oracle数据库。我成功安装了oracle 11g客户端。我可以通过以下方式连接oracle服务器:
sqlplus SFUSER/sfuser@SF
然后我在Rails中连接oracle:
在里面
databse.yml
:
development:
adapter: oracle_enhanced
database: 192.168.0.154/SF
username: SFUSER
password: sfuser
在我的
Gemfile
,我补充道
gem 'activerecord-oracle_enhanced-adapter', '~> 1.5.4'
gem 'ruby-oci8', '~> 2.1.7'
并运行
bundle install
所有gem都已成功安装。
但当我跑步时:
rails s
我得到了:
/home/hxh/.rvm/gems/ruby-1.9.3-p448/gems/activerecord-oracle_enhanced-adapter-1.5.4/lib/active_record/connection_adapters/oracle_enhanced_column_dumper.rb:67:in `<top (required)>': uninitialized constant ActiveRecord::ConnectionAdapters::ColumnDumper (NameError)