Después de probar la conexion ODBC contra SQLServer desde Ubuntu, nos queda conectarnos desde rails. Estoy hablando de rails 2.3.2.
Tienes que instalar las siguientes gemas (a la derecha pongo la version que he probado):
sudo gem install activerecord-sqlserver-adapter (2.2.19)
sudo gem install dbd-odbc (0.2.5)
sudo gem install dbi (0.4.2)
Tambien tienes que instalar la libreria odbc de ruby:
sudo apt-get install libdbd-odbc-ruby
Creas una conexion en database.yml:
sqlserver_development:
adapter: sqlserver
mode: odbc
dsn: MISERVIDOR
username: david
password: david
Creas un modelo en app "mi_prueba.rb" con lo siguiente:
class MiPrueba < ActiveRecord::Base
establish_connection("sqlserver_development")
end
Puedes probar en la consola con:
MiPrueba.find :first
miércoles, 22 de julio de 2009
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario