exists app/controllers/

     exists  app/helpers/
     exists  app/views/books
     exists  app/views/layouts/
     exists  test/functional/
 dependency  model
     exists    app/models/
     exists    test/unit/
     exists    test/fixtures/
     create    app/models/books.rb
     create    test/unit/books_test.rb
  identical    test/fixtures/books.yml

Couldn't find 'books' generator

dépot de oci8.rb dans rails_apps

puis rails mon_appli

test connexion par ligne de commande ruby

C:\apc_demo\InstantRails1.7\InstantRails\rails_apps>ruby -r oci8 -e "OCI8.new mon fichier y va tout seul : Copy OCI8.rb to C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/site_ruby /1.8/DBD/OCI8 Copy oci8.rb to C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/site_ruby /1.8 Copy oci8lib.so to C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/site_r uby/1.8/i386-msvcrt OK? Enter Yes/No: y Copying OCI8.rb to C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/site_r uby/1.8/DBD/OCI8 ... done Copying oci8.rb to C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/site_r uby/1.8 ... done Copying oci8lib.so to C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/sit e_ruby/1.8/i386-msvcrt ... done OK -e:1: uninitialized constant OCI8 (NameError)

C:\apc_demo\InstantRails1.7\InstantRails\rails_apps>ruby -r oci8 -e "OCI8.new (' hr', 'scott', 'ex-fusio:1521').exec('SELECT * FROM jobs ORDER BY 1') do |r|puts r.join(' | '); end" -e:1: warning: don't put space before argument parentheses env.c:257:in oci8lib.so: ORA-28000: the account is locked (OCIError)

       from C:/apc_demo/InstantRails1.7/InstantRails/ruby/lib/ruby/site_ruby/1.

8/oci8.rb:210:in `initialize'

       from -e:1:in `new'
       from -e:1

d'accord pas d'espace. Et aussi, prendre un compte pas verrouillé

C:\apc_demo\InstantRails1.7\InstantRails\rails_apps>ruby -r oci8 -e "OCI8.new('r oor', 'roor', 'ex-fusio:1521').exec('SELECT * FROM books ORDER BY 1') do |r|puts

r.join(' | '); end"

2.0 | premier | sans accents 4.0 | deuxi├¿me | avec accents 6.0 | 3├¿me | avec accents aussi 21.0 | é | e accent aigu retour au NLS.

(Avec la 1.4 d'Instant Rails, j'ai chargé NLS_LANG APRES generate scaffold. ) Avec la 1.7 je le fais AVANT mais c'est PAREIL.