2009-06-08 4 views
0

私は古いデータベースOracle RDBを持っています。私はWindows上で.netを使ってODBCを使っていましたが、Mac OS Xサーバー上でRoRを進める方法がわかりません。私はRoRのどちらかでWindows上でどうやってやっているのか分かりません。Ruby on RailsはMac OS XまたはWindows上のOracle/RDBに接続できますか?

私は一般的な方向を望んでいました。

EDIT:activerecordとrdbを検索しましたが、まだ見つかりませんでした。私はrdb $ databaseへの参照をFirebird用のコードで見ましたが、それだけです。

答えて

1

何歳ですか? RailsとOracleのためのいくつかのリソースがあるので、この

http://www.oracle.com/technology/pub/articles/haefel-oracle-ruby.html

または多分あなたはJRubyとJDBCを試みることができる、それは超簡単だように、あなたはJRubyの/ libフォルダ内のOracle JDBCのjarファイルをコピーする必要が、その後、レールのプロジェクトの設定でデータベース(のconfig/database.ymlを)この

production: 
    adapter: jdbc 
    driver: oracle.jdbc.OracleDriver 
    url: jdbc:oracle:thin:@you_server_address:1521:instanceName 
    username: user 
    password: pass 
+0

ありがとうございます。私は、JDBCドライバまたはOracle RDBがあるので、jRubyを使用することを強制されるかもしれません(それは悪いことではありません)。私がこれを行うと、私はまだすべての "通常の" ActiveRecordとRoRのものを手に入れますか? – johnny

+0

絶対に! JRubyはRuby言語を実装しているので、変更なしで正常に動作します。 – Luke

-1

のOracle RDBでは、Oracle Rdbの特定のJDBCドライバを使用する必要があるのOracle RDBMS

+0

はい。違います。 RDBはずっと前に、現在Oracleによって所有されていたDigital(私は思います)でした。 – johnny

関連する問題