Dieser Stackoverflow Thread scheint auf eine gute Antwort zu haben, wie Rubin als Dienst auf Windows laufen: Running a Ruby Program as a Windows Service?
Und hier ist, wie Active außerhalb der Schienen zu instanziiert: http://www.juixe.com/techknow/index.php/2009/01/14/activerecord-ruby-on-rails-optional/
Wenn Sie verwenden möchten, die gleichen Modelle wie Ihre Rails-Anwendung können Sie benötigen.
Hier ist ein Beispiel in der Konsole:
irb(main):001:0> require 'ActiveRecord'
=> true
irb(main):002:0> ActiveRecord::Base.establish_connection(
irb(main):003:1* :adapter => 'mysql',
irb(main):004:1* :database => 'development',
irb(main):005:1* :username => 'root',
irb(main):006:1* :password => '',
irb(main):007:1* :host => 'localhost'
irb(main):008:1> )
=> #<ActiveRecord::ConnectionAdapters::ConnectionPool:0x59613
irb(main):009:0> require 'app/models/User.rb'
=> ["User"]
irb(main):010:0> User.find(1)
=> #<User id: 1, first_name: "Michael">
Viel Glück!