`
tx984471
  • 浏览: 38737 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ROR 安装整理

    博客分类:
  • ROR
阅读更多
ROR一直是我比较困扰的问题,由于这类项目少,另外电脑也经常更换,需要经常安装ROR环境来做一些开发。

开发背景:开发的内容是在windows环境下连接sqlserver数据库进行网站开发
安装步骤:
ROR安装主要分为四块:安装ruby、安装rails、安装netbeans(及ROR使用的环境工具)、安装连接sqlserver的功能

第一步:安装ruby
目前最新的ruby版本是1.9.1,(还不知道怎么安装,如果有谁知道请告知)我目前安装的是ruby-186-26,这个只需从网上下载ruby186-26.exe文件一键安装即可。
1、下载Ruby(http://www.ruby-lang.org)安装包
双击安装,安装过程中注意选中"Enable RubyGems"
2、打开"命令提示符cmd",输入"ruby -v"查看版本号,则表示ruby安装成功

第二步:安装rails
1、下载JDK(http://java.sun.com/),安装,否则下面的"gem install"会提示错误
2、直接远程安装(gem install -v=2.0.2 rails),2.0.2是你要安装的版本号,如果你是新手,不想指定版本号就直接安装(gem install rails)即可。
3、在远程安装过程中,速度有点慢,中间过程需要输入Y表示接受安装
4、运行好后,在cmd中运行"rails -v",显示版本号,表示安装成功

第三步:安装netbeans
1、在网上搜索netbeans并下载
2、我安装的是(netbeans-6.5.1-ml-windows)版本,整个安装比较简单,用户在安装过程中可以根据自己的需求进行配置,安装结束后需要注册(注册免费)

第四步:安装连接sqlserver的功能
见我上一篇博客


以上是我摸索以及上网搜索的结果,大家如果有更好的方法或建议,望多交流!

以下是转载的相关信息

让ruby支持sql server
1 、 http://rubyforge.org/projects/ruby-dbi/ 下载 ruby-dbi
2 、解压缩到某目录,然后到该目录下执行 2 条 cmd 命令
   ruby setup.rb config
  ruby setup.rb install
3 、从 lib\dbd 复制 ADO.rb 到 ruby 的安装目录 <Drive>:\<Ruby Dir>\lib\ruby\site_ruby\1.8\DBD\ADO
   ADO 文件夹要自己建
4 、 sqlserver 的 database.yaml 配置

   *****************************
   development:
   adapter: sqlserver
   database: mybook
   host: localhost
   username: sa
   password: sa
   *****************************



开始运行中遇到的问题:
http://www.iteye.com/post/489916 看看他的博客



rails连接sqlserver时offset无效
关键字: ruby on rails
今天发现rails连接sqlserver时在使用:limit和:offset的情况下会出现无效现象,最后查询sqlserver_adapter.rb发现sqlserver的适配器sql存在问题,解决办法:
1、修改sqlserver_adapter.rb的方法add_limit_offset!,使其支持分页
2、在进行Class.find(:all, :limit => limit,:offset => offset)查询是改为Class.find(:all, :limit => limit,:offset => offset,:order => "id"),添加一个排序字段,这样limit和offset才可以起作用
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics