Acceder a multiples bases de datos

¿Alguien se ha encontrado con esta situación?
Necesito acceder simultáneamente a dos bases de datos. He intentado usar
las explicaciones de las páginas que adjunto, pero no doy con la tecla.

http://www.railsonwave.com/railsonwave/2006/12/11/multiple-database-handlng-with-rails
http://wiki.rubyonrails.org/rails/pages/HowtoUseMultipleDatabases


LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com

On Jan 26, 2007, at 11:25 AM, congrio wrote:

¿Alguien se ha encontrado con esta situación?
Necesito acceder simultáneamente a dos bases de datos. He intentado
usar las explicaciones de las páginas que adjunto, pero no doy con
la tecla.

La idea es la siguiente: Añades una entrada mas para esa base de
datos en config/database.yml con una etiqueta de tu eleccion (este
ejemplo usa SQL Server):

foo:
adapter: sqlserver
mode: odbc
dsn: YOUR_DB_DEFINITION_NAME
username: USERNAME
password: PASSWORD

y los modelos que son persistentes en esa base de datos tienen una
linea tal que asi

class Documents < AR::Base
establish_connection :foo

end

Ya esta.

Si tienes varios modelos en esa base de datos conviene meter una
clase de por enmedio para no tener que repetir eso en cada una:

class ModelInFoo < AR::Base
self.abstract_class = true
establish_connection :foo

end

class Documents < ModelInFoo

end

El detalle de marcar como abstracta a ModelInFoo le dice a AR que esa
misma clase no es persistente.

Ves como va?

– fxn

On 26/01/07, congrio [email protected] wrote:

¿Alguien se ha encontrado con esta situación?
Necesito acceder simultáneamente a dos bases de datos. He intentado usar las
explicaciones de las páginas que adjunto, pero no doy con la tecla.

Siempre que apuntéis a una o más páginas, por favor, sed algo
másconcretos con los problemas que os hayan surgido. ¿Habéis tenido
problemas en el primer paso o en el último? ¿Siempre el mismo fallo o
problemas distintos? ¿Qué tutorial os ha sido más útil y cuál menos y
porqué? ¿Cuál es someramente el estado de vuestra
aplicación?
De otra forma, estáis pidiendo a la gente a que se lea uno, dos, tres
o cuatro tutoriales y continuación redacte otro que a ser posible no
tenga nada que ver con los cuatro anteriores y que además sí resuelva
el problema exacto que ha tenido que adivinar.


Manuel
http://linkja.com * un agregador de tendencias
http://simplelogica.net
simplelogica.net

yo lo intenté sin acierto, en el rails recipes hay una fórmula

El 26/01/2007, a las 11:25, congrio escribió: