Creo que usando ese adaptador NO usás ODBC. Había leído que la idea era sacar afuera de AR a todos los adapters para que "evolucionen" a su propio ritmo (evidentemente hay un pequeño conjunto que se lo quedaron in-house).
Saludos, nachokb 2008/7/29 Rodolinux <[EMAIL PROTECTED]> > A eso mismo llegué recien... el adaptador de interbase no viene en el core > de rails. En cuanto llegue a la oficina lo pruebo. Quizas por no tener ese > adaptador instalado el obdc me pateaba, aunque tengo mis dudas. De todos > modos y de no ser así, al tener el adaptador puedo crear un modelo de > conexion... > Gracias por contestar > > 2008/7/29 NachoKB <[EMAIL PROTECTED]> > > 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 >> >> > > > -- > 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
