Hi I'm hoping someone can assist me with a problem I'm having connecting to a local Oracle database:
Running Windows XP Pro. I have Oracle 816 and Oracle 92 clients as well as Oracle 10g Express DB.
Downloaded Bitnami and OCI8 adapter. I have no problems to connect Oracle through SQLplus.
This is my database.yml configuration: development: adapter: oracle database: //localhost:1521/XE username: hello password: goodbye
The thing is when I try to run scaffolding with rails, it doesn’t work, and this is that I get from rails console executed via Bitnami (C:\Program Files\BitNami RubyStack\use_ruby.bat)
** Starting Mongrel listening at 0.0.0.0:3000 ** Starting Rails with development environment... C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:231:in `establish_connection': Please insta ll the oracle adapter: `gem install activerecord-oracle-adapter` (no such file to load -- active_record/connection_adapters/oracle_adapter) (RuntimeError) from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:215:in `establish_connection' from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:208:in `establish_connection' from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:234:in `initialize_database' from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:94:in `process' from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send' from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run' from C:/TEMP/RubyPruebas/CodigoRuby/comics_catalog/config/environment.rb:13 from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' ... 25 levels... from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39 from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from C:/Program Files/BitNami RubyStack/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from script/server:3
In the session path appears at least three path to Oracle homes: C:\XXXXXX\oracle10gExpress\app\oracle\product\10.2.0\server\bin; C:\XXXXXX\ora\e.9.2.0.1.0\bin; C:\XXXXXX\ORA\E.8.1.6.0.0\bin;
Last but not least, I can connect the Oracle 10g instance that appears in database.yml through SQLplus via the Ruby console.
I'd appreciate any help, any idea or any suggestion. Thanks. Carlos.