you don't need TinyTds, my system: ruby ββ1.9.3, ruby ββDevKit, sql server 2012, windows 7
first set these gems;
gem install dbi gem install dbd-odbc gem install activerecord-sqlserver-adapter
working script below connects (not sure about 'pp' requirement)
require 'rubygems' require 'DBI' require 'pp' server = 'XXXXX-LT0XXXX\XXX' database = 'mydatabase' conn = DBI.connect("DBI:ODBC:DRIVER={SQL Server};Server=#{server};Database=#{database};Trusted_Connection=yes")
if you pass the sql server instance directly to the backslash connection string, but if it is passed as a variable, it takes
Conor source share