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才可以起作用
分享到:
相关推荐
ROR安装必备所有架包,不包括RUBY
ror实例ror实例ror实例
RoR性能优化经验谈,牛人对ror的优化,值得大家阅读
ror中文资料ror中文资料
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
ROR 架构介绍及了解
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
神经网络ror resenet模型 cifar10准确率89% cifar100准确率72%
之前本人在windows 上搭建ROR环境,屡屡受挫,上网查资料、加入ruby on rails的qq群,关注ruby社区等,没有得到一套完整的正确的方法,很多朋友说不要在windows 弄ROR,很费力。的确很费力,后来在朋友的帮助下,...
RoR选题方向—源代码
家蚕Ror2基因的克隆与表达分析,刘伟,陈菲,Ror家族属于受体酪氨酸激酶中的孤儿受体,在进化上非常保守。本研究克隆了家蚕Ror2基因BmRor2的ORF序列,BmRor2基因的ORF为1924 bp,编码638
ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...
mysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rar
破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar
excel lib ror ruby
我自己再开发时的笔记
单个组织记录由以下JSON结构表示: { "id":"https://ror.org/013cjyk83", "name":"PSL Research University", "email_address":null, "ip_addresses":[ ], "established":2010, "types":[ "Education" ], ...
Source.Insight.v3.50.0027-ROR.rar
插件,可以不用到那个网站上去下了,还有mysql-front备份文件,大家可以直接导入。 博文链接:https://msdn.iteye.com/blog/44807
一个牛b的ror文本编辑插件