Ruby 连接 Sql Server
因为工作需要,要分析存放在SQL Server上的数据,所以不得不研究一下如何使用Ruby访问SQL Server,发现其实还是很简单的:
== 安装FreeTDS ==
- 安装预要求的包:
ruby
aptitude install freetds-dev
- 3.安装Tiny_TDS Tiny_TDS,安装和使用非常简单,推荐使用:
ruby
sudo gem install tiny_tds
用[https://github.com/rails-sqlserver/tiny_tds]访问SQL Server很简单:
1 2 3 4 5 6 7 |
|
- 4.在ActiveRecord上使用Tiny_TDS 这也非常简单, 参考这个教程https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/wiki/Using-TinyTds:
1
|
|
配置database.yml如下:
1 2 3 4 5 6 |
|