我成功地MySQL
能够Postgres
使用'sequel'
.
我想将 Ubuntu 12.04 的 SQL Server 数据库连接到 Windows 机器。使用 tiny-tds 我们可以做到这一点,但我想使用“续集”进行连接
宝石安装
gem 'dbi'
gem 'tiny_tds'
gem 'sequel'
gem "win32ole-pp"
gem "rubysl-win32ole"
gem 'activerecord-sqlserver-adapter'
我收到以下错误。
1.9.3p448 :007 > require 'win32ole-pp'
LoadError: cannot load such file -- win32ole-pp
1.9.3p448 :008 > require 'rubysl-win32ole'
=> false
1.9.3p448 :001 > DB = Sequel.ado(:database => 'test_database', :host => 'xxx.xxx.xxx.xxx', :user => 'username', :password => 'password', :provider => 'SQLNCLI10')
Sequel::AdapterNotFound: LoadError: cannot load such file -- win32ole
Sequel 为小 tds 提供了适配器。我怎样才能使用那个适配器?请告诉我如何使用 sequel gem 做到这一点?
我不知道如何将小 tds 与续集一起使用,因为续集正在为 tiny_tds 提供适配器。
谢谢...