Ruby on rails RubyonRails能否连接到Mac OS X或Windows上的Oracle/RDB?
我有一个旧的数据库Oracle RDB。我在Windows和.net上使用了ODBC,但我不确定如何在Mac OS X服务器上进行RoR。我也不知道如何在Windows上使用RoR实现 我希望有一个大致的方向Ruby on rails RubyonRails能否连接到Mac OS X或Windows上的Oracle/RDB?,ruby-on-rails,oracle,Ruby On Rails,Oracle,我有一个旧的数据库Oracle RDB。我在Windows和.net上使用了ODBC,但我不确定如何在Mac OS X服务器上进行RoR。我也不知道如何在Windows上使用RoR实现 我希望有一个大致的方向 编辑:我搜索了activerecord和rdb,但还没有找到。我在firebird的代码中看到了对rdb$数据库等的引用,但仅此而已。有多大历史?因为Rails和Oracle有一些资源,比如 production: adapter: jdbc driver: oracle.jdbc
编辑:我搜索了activerecord和rdb,但还没有找到。我在firebird的代码中看到了对rdb$数据库等的引用,但仅此而已。有多大历史?因为Rails和Oracle有一些资源,比如
production:
adapter: jdbc
driver: oracle.jdbc.OracleDriver
url: jdbc:oracle:thin:@you_server_address:1521:instanceName
username: user
password: pass
或者您可以尝试使用JRuby和JDBC,这非常简单,您必须复制JRuby/lib文件夹中的oracle JDBC jar文件,然后在rails项目中设置您的数据库(config/database.yml),如下所示
production:
adapter: jdbc
driver: oracle.jdbc.OracleDriver
url: jdbc:oracle:thin:@you_server_address:1521:instanceName
username: user
password: pass
此问题显示了如何在linux和mac上使用Oracle配置RoR: