[前][次][番号順一覧][スレッド一覧]

rails:598

From: Hiroshi Ishihara <ishihara_h@y...>
Date: Sat, 05 Nov 2005 11:29:36 +0900
Subject: [rails:598] ActiveRecordでOracleへ接続

ML: rails@r...
新メンバー: ishihara_h@y...

石原です。 参加します。

Railに興味があり、まず試しにActiveRecordでOracleへ接続してみました。
(既存のTableで命名規約に沿っていないため、set_table_name等使用しています)
---------
require 'rubygems'
require_gem 'activerecord'
 
ActiveRecord::Base.establish_connection(
  :adapter => "oci",
  :host => "○○",
  :username => "○○",
  :password => "○○"
)

class Jno < ActiveRecord::Base
  set_table_name("○○")
  set_primary_key("○○")
end
--------
これで10gで接続でき検索も出来ましたが、8.0.5では以下のエラーが発生しました。
どんなコマンドをRDBMSに投げているのか、調べる方法はありますでしょうか。

---発生したエラー-------
c:/ruby-1.8/lib/ruby/site_ruby/1.8/oci8.rb:557:in `execute': ORA-00922: オプショ
ン指定されていないか、または無効です。 (OCIError)
        from c:/ruby-1.8/lib/ruby/site_ruby/1.8/oci8.rb:557:in `exec'
        from c:/ruby-1.8/lib/ruby/site_ruby/1.8/oci8.rb:557:in `do_ocicall'
        from c:/ruby-1.8/lib/ruby/site_ruby/1.8/oci8.rb:557:in `exec'
        from c:/ruby-1.8/lib/ruby/site_ruby/1.8/oci8.rb:178:in `exec'
        from c:/ruby-1.8/lib/ruby/gems/1.8/gems/activerecord-1.12.2/lib/active_r
ecord/connection_adapters/oci_adapter.rb:291:in `oci_connection'
------------------------

----
石原 博<ishihara_h@y...>

--
ML: rails@r...
使い方: http://QuickML.com/
Web Site: http://wiki.fdiary.net/rails/
ML Archives: http://www.fdiary.net/ml/rails/

このMLを退会する方法:
- 本文が空のメールを <rails@r...> に送ってください
- 本文が空のメールを送れない場合は、
  本文に「退会」とだけ書いたメールを <rails@r...> に送ってください
  (署名やhotmailの広告などがついて空メールを送れない場合など)

<rails@r...> のメンバー:
kazuhiko@f...
dan@d...
kazuhiko-rails@f...
qve02451@n...
gollum@h...
matz@r...
sho@s...
zn@m...
babie7a0@y...
shintaro@k...
inoue@f...
lemo@p...
hoti_jp@y...
dai_o@m...
moriq@m...
don@n...
akira@a...
maili31s@c...
taoy@r...
o-fukui@p...
dj.ryumu@g...
kida@n...
nrtkszk@y...
yuui.tanaka@n...
yuu@t...
uno@s...
maki@r...
terubo_x@y...
aizawa@s...
stoyan@g...
tokuhama@c...
keiichi.2004.matsunaga@g...
ats7@a...
abe@c...
sino@e...
tnakajima@b...
ge6537@i...
tsasaki@v...
nowake@f...
ko1@a...
tam@q...
matakagi@o...
vis@e...
arakitakaya@g...
llamerada@m...
takashi.hatakeyama@g...
nnakamur@m...
yu1@t...
imura@p...
holy@e...
moro@b...
rubyinaction@g...
jun@p...
k_ryu@p...
tacky3@g...
bpbsi501@t...
satoru@h...
gunyoki@g...
crouton@e...
fg-180@a...
AND54579@n...
oka@m...
shugo@r...
bongole3@y...
marvel_ml@p...
ksmakoto@d...
kouji@n...
takata@b...
yuichi_katahira@m...
b3@a...
akimichi_tatsukawa@y...
n.mutou@g...
m.karibe@g...
ggb03124@n...
ryu.kurai@g...
nakagawa@m...
y.igarashi@g...
ender@o...
n-skywalker@m...
kimai@l...
akimoto@g...
manshiro@a...
andore380@h...
read.eval.print@g...
jirokun@u...
tommy.heartbeat@g...
youhei@g...
nnno77@g...
drawn.boy@g...
fukuda@n...
utah.kawasaki@g...
takkan_m@e...
ouchi@b...
satoru.hataya@g...
Makoto.Nakagawa@h...
iguchi@t...
miyamuko@g...
s-onishi@d...
tanaka@k...
yamamoto@g...
funada@e...
hage@p...
jir@s...
manabut@m...
gunjisatoshi@g...
mkamo@j...
t.fujiwara@f...
takamiya@m...
chihuahua5000@g...
reina07@l...
kentaro.kawamoto@g...
okada.kiyoshi@g...
t@n...
nana@p...
rufein.mirage@g...
t-makino@k...
masakazu@r...
nakabe64@a...
adachi@t...
suzk@o...
t_kimata@n...
boldwolf@g...
walf443@g...
something.tets@g...
sharp12@g...
kawaji@g...
h-kajita@m...
idm@s...
uda4ml@y...
moda@a...
okkez000@g...
takeru@f...
hide.nba@g...
kobaya-n@s...
melito@p...
josch.so36@g...
tokuhirom@g...
toykyo@t...
dewa@t...
t_inada@a...
dj@o...
richstyles+ruby@g...
nsh@2...
yanagi@s...
kem@c...
osakana@s...
kenichi.tamura@g...
nhirayam@s...
satoshi-rails@a...
sugi@n...
jun@g...
takahashi@t...
hatamoto@p...
nagao@t...
takahashi@k...
n@b...
sasaki@s...
kkobayas@m...
tkawa@4...
kuranuki@g...
craftgear@a...
2005@e...
hardfrost@g...
ogijun@g...
kawaguti@r...
takahashi@r...
snakagawa@i...
psychs@d...
sf0926@h...
mukai@j...
dot@a...
enkimi@g...
sakai@o...
yuanying@f...
shin@f...
nakyuki@j...
5bymonkby5@o...
tomoya@c...
takachin@g...
nanki@m...
tyumityumi@g...
suzuki@u...
shimurahiroyuki@o...
ishihara_h@y...

[前][次][番号順一覧][スレッド一覧]

->     598 2005-11-05 03:29 [ishihara_h@y...     ] ActiveRecordでOracleへ接続              
       600 2005-11-05 04:52 ┗[moriq@m...          ]                                       
       601 2005-11-05 04:55  ┗[moriq@m...          ]                                     
       634 2005-11-07 15:22   ┗[ishihara_h@y...     ]