気がつけば一月以上放置

C:/InstantRails/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 install the oracle adapter: `gem install activerecord-oracle-adapter` (no such file to load -- active_record/connection_adapters/oracle_adapter) (RuntimeError)
	from C:/InstantRails/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:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:208:in `establish_connection'
Exiting
	from C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:234:in `initialize_database'
	from C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:94:in `process'
	from C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send'
	from C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run'
	from C:/eclipse/workspace/sst/config/environment.rb:13
	from C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
	 ... 27 levels...
	from C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
	from ./script/server:3
	from -e:2:in `load'
	from -e:2

gem install activerecord-oracle-adapter
Oracleのアダプタを入れたときの状態
これではダメみたい

http://www.edit.ne.jp/~koic/?date=20070302
上記を参考に

1、RubyForgeからruby-oci8-1.0.2-mswin32.rbをダウンロードします。

ダウンロードしたrbファイルを指定して任意のディレクトリでrubyコマンドの実行します。

> ruby ruby-oci8-1.0.2-mswin32.rb

2、railsコマンドの実行
Oracleを利用するRailsプロジェクトを新規で作成する場合、データベースオプションにはoracleという文字列を指定します。(ociではありません。)

> rails my-app -d oracle

これはプロジェクト作成時にDBをOracleにすればおk

3、database.ymlの設定
config/database.ymlのadapterにociと設定(oracleではありません)

その他、データベースのユーザ名、パスワード、ホスト名を指定

development:
  adapter: oci
  username: oracleId
  password: oraclePassword
  host: oracleHostName

既存のスキーマにviewを作成してテスト→成功
ID列はnullでも0でも存在してれば良いらしい


rjb

ActiveRuby.msiインスコ
rjb.rbとrjbcore.soを取り出してコントローラに突っ込んだらRailsでもうごいたっぽい
あとRBridge.classもどこかに入れた気がする
(なんかCSSのエラーでてたきがするけど)