要想在 CentOS(Linux) 下使用 Rails 连接 SQL Server 数据库,需要安装 activerecord-sqlserver-adapter
gem 包,这样 Rails 的 ActiveRecord
才能够连到 SQL Server。
activerecord-sqlserver-adapter
需要使用 tiny_tds
gem 包,而 tiny_tds
又使用的是 freetds
。因此安装步骤如下:
要想在 CentOS(Linux) 下使用 Rails 连接 SQL Server 数据库,需要安装 activerecord-sqlserver-adapter
gem 包,这样 Rails 的 ActiveRecord
才能够连到 SQL Server。
activerecord-sqlserver-adapter
需要使用 tiny_tds
gem 包,而 tiny_tds
又使用的是 freetds
。因此安装步骤如下:
2013.03.28 更新:如何在 Linux 下面使 Rails 能够连接到 SQL Server 请参见我的另外一篇文章:http://www.tfan.org/install-activerecord-sqlserver-adapter-under-centos/
最近想要测试一下 MongoDB 2.4 新增的 Text Search 功能,需要把以前 SQL Server 数据库中的内容导出到 MongoDB 中做测试用。
虽然用 Node.js 也可以操作 SQL Server 数据库,但是微软提供的 msnodesql 驱动目前(版本0.2.1)只支持 Windows,想想还是改一下以前写的 Ruby 脚本会更快些。 (更多…)