2016-04-21 45 views
1

Ich habe eine Anfrage über RadRails und die activerecord-oracle_enhanced-adapter. Ich verwende RadRails 2. Unten finden Sie eine Liste meiner lokalen Edelsteine ​​ist, sammelte von dem Ausgang der Edelstein Liste -local Befehl:Ruby und activerecord-oracle_enhanced-adapter

*** LOCAL GEMS *** 

actionmailer (2.3.4) 
actionpack (2.3.4) 
activerecord (2.3.4) 
activerecord-oracle_enhanced-adapter (1.6.7) 
activeresource (2.3.4) 
activesupport (2.3.4) 
bigdecimal (1.2.6) 
io-console (0.4.3) 
json (1.8.1) 
oracle_enhanced (1.2.5) 
psych (2.0.8) 
rack (1.0.1) 
rails (2.3.4) 
rake (10.4.2) 
rdoc (4.2.0) 

aber wenn ich versuche, die Harke ausführen Befehl wandern folgendes erscheint:

rake aborted! 
Please install the oracle_enhanced adapter: `gem install activerecord-oracle_enhanced-adapter` (no such file to load -- active_record/connection_adapters/oracle_enhanced_adapter) 

(See full trace by running task with --trace) 

ich habe activerecord-oracle_enhanced-adapter deinstalliert und wieder neu installiert, neu gestartet RadRails, alles ohne Erfolg.

Antwort

0

Das Problem ist, dass Sie Rails 2.3.4 (zuletzt aktualisiert im Jahr 2010) mit dem neuesten ActiveRecord Oracle Enhanced Adapter 1.6.7, der vor wenigen Wochen veröffentlicht.

Versuchen Sie, Ihre Schienen auf 4,1 (es ist auch erforderlich Update Ruby 2.3) oder Herabstufung Active-oracle_enhanced-Adapter 1.3.2 in Ihrem Gemfile zu aktualisieren:

gem 'activerecord-oracle_enhanced-adapter', '~> 1.3', '>= 1.3.2' 

Auch wäre es besser, nicht verwenden so alt RadRails. Probieren Sie die neuesten Ruby und Rails in jedem modernen Editor oder IDE!