En principio, usar un driver "nativo" por sobre ODBC va a ser más simple. Lo que me llama la atención es que digas que no lo incluyen en las nuevas versiones.
Desde 2.0 si no me equivoco, *los adapters vienen en una gema aparte*(aunque mysql, pg, y sqlite parecen estar [1]), no son parte de active-record, ¿puede ser eso?... en [2] fijate que hay un adapter para FireBird basado en FireRuby... Con mi gem list --remote encuentro la gema "activerecord-interbase-adapter (0.3.0)" ¿decís que será vieja? Saludos, nachokb [1] http://github.com/rails/rails/tree/master/activerecord/lib/active_record/connection_adapters [2] http://dev.rubyonrails.org/browser/adapters/firebird 2008/7/29 Rodolinux <[EMAIL PROTECTED]> > Supuestamente, en realidad apunta OBDC es una API que unifica el acceso a > las DB de modo que escribas un solo tipo de código. Si bien al desarrollador > no le debe importar el tipo de db, en las definiciones de la OBDC debés > indicar a que tipo de base de datos te vas a conectar. Por lo general las > principales db disponen de __drivers__ para establecer las conexiones. En mi > caso en particular y a nivel de drivers estoy bien,ya que tengo los drivers > originales Interbase de Easysoft para linux y puedo establecer la conexión, > y con un comando de unixODBC llamado isql accedo al server remoto. El > problema se da en que en el source de odbc-rails no se está definido el > adaptador para interbase. Es curioso porque en el website dicen que si, pero > estuve buscando en todos las versiones anteriores de obdc-rails y no es > verdad. Ojalá me esté equivocando y sea un grosero error mio. Posteé en el > sitio del proyecto este interrogante. Espero que me contesten... > > > > > > On Tue, Jul 29, 2008 at 10:14 AM, Lucas Sallovitz <[EMAIL PROTECTED]>wrote: > >> 2008/7/29 Rodolinux <[EMAIL PROTECTED]>: >> > Buenas: les consulto lo siguiente. Estoy necesitando acceder a una >> Interbase >> > DB ya existente y funcionando. Establecí la conexión con unixODBC[1] y >> me >> > descargué el adaptador rails odbc-rails[2] para acceder desde Rails con >> > ActiveRecord. El problema que tengo es que en ninguna parte del código >> de >> > dicho adaptador se encuentran las definiciones de Interbase/Firebird, >> >> Perdón por mi ignorancia, pero la gracia de ODBC no era que no >> interesa con que base de datos te estés conectando? >> >> Lucas. >> _______________________________________________ >> Ruby mailing list >> [email protected] >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> > > > > -- > http://www.rodolinux.com.ar > > "I must not fear. Fear is the mind-killer. I will face my fear. I will > permit it to pass over me and through me. And when it has gone past I will > turn the inner eye to see its path. Where the fear has gone there will be > nothing. Only I will remain." - Bene Geserit's Fear Lethany - Dune Trilogy - > Frank Herbert > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
