Finally I am able to connect to remote MSSQL database from ubuntu 12.04 machine with help of sequel. Sequel uses tiny_tds for connecting to SQL server database. Here xxx.xxx.xxx.xxx is ip address of remote machine. No need for win32ole
Sequel provide adapter for MySQL2, Postgres, SQL Server and Tiny tds.
Gem Required
gem 'tiny_tds' #For SQlServer
gem 'mysql2' #For MySQL
gem 'sequel'
If you are connecting to MySQL2
DB = Sequel.connect(:adapter => 'mysql2', :user => 'username', :password => "passw0rd", :host => "xxx.xxx.xxx.xxx" , :database => "test_database")
If you are connecting to SQL Server
DB = Sequel.connect(:adapter => 'tinytds', :user => 'username', :password => "passw0rd", :host => "xxx.xxx.xxx.xxx" , :database => "test_database")
post = DB.from(:test_table)
post.all