您的位置: 首页 计算机类> Oracle认证> 学习教程
Oracle认证教程,oracle dba认证,oracle题库,oracle考试试题
公务员考试辅导课程

RubyonRails连接Oracle数据库实践

发布时间:02-19

页 数:1页

上一篇:ORACLE认证相关问题与解答-2-

下一篇:组网须知多点出发快速查看网络状态



  1.安装驱动

  http://rubyforge.org/projects/ruby-oci8/

  下载并运行(双击)ruby-oci8-mswin里面的*.rb

  2.更改database.yml

  development:
  adapter: oci
  host: examplesid
  username: exampleuser
  password: examplepass

  or

  development:
  adapter: oci
  host: 192.168.0.50/examplesid
  username: exampleuser
  password: examplepass

  没有用到database字段;exampleuser可以用tns来代替;

  我的oracle装在另外一台机器上,所以配置如下

  development:
  adapter: oci
  host: MyTnsName
  username: system
  password: manager

  3.创建表注意事项

  ruby on rails中默认的数据表的名称都是复数的名词,就是说如果你要使用如下命令:

  ruby script/generate scaffold Item Manage

  那么你的数据表的名字就要是Items(注意其中的S),并且所在位置为刚才制定的database.yml中的username的默认空间下。

  我使用的是ruby 1.8.4

  rails 1.0.0

  建立表的时候必须有一个字段的名称为ID,并且要为这个表建立一个{table_name}_seq的sequence,方法如下:

  如我的Items数据表,字段有:ID, Title , Createdat三个子段,并且建立了一个Items_seq的sequence(SQL:create sequence Items_seq increment by 1)




Google
 

     

考试信息

热点

课程

更新

©2005-2006 100ksw.com 版权所有 皖ICP备06013378号