Ah, esto es muy distinto al primer mail... si en cada base van distintas
clases, entonces la opción más sencilla es una SessionFactory por conexión.
Claro que hay que ver cómo administrás las relaciones entre clases.
Ojo: para distintas bases de datos o esquemas en un mismo servidor, al que
podés acceder con una sola conexión, podés usar la misma SF.
Sería bueno tener más idea de los casos de uso...
Diego
2010/9/8 Matias Nill <[email protected]>
> Alejandro, seria la opcion 1, una clase A se guarda en una solo DB1 y
> una clase B se guarda solo en una DB2, según vi en algunos foros la
> tendencia es utilizar varios factories, tb me hablaron de una
> extension para NH el proyecto shard, pero no encontre mucha data de
> esto, alguien tiene alguna idea sobre esa extension?
>
> 2010/9/8 Alejandro Labra <[email protected]>:
> > Hola, te quería hacer unas preguntas para entender un poco el
> > problema:
> > Los datos que guardarás en las distintas bases de datos son diferentes
> > entre clases o una clase A será almacenada en el servidor 1 y servidor
> > 2.
> > Si es esta última opción, como replicarás los datos?
> >
> > Si las clases que se guardarán son diferentes entre base de datos, o
> > sea Clase A se guarda solamente en servidor 1 y clase B solamente en
> > servidor 2, creo que lo que debes hacer es levantar Factories que
> > carguen solamente las clases que le competen por base de datos.
> >
> > saludos...
> > On 7 sep, 12:01, Matias Nill <[email protected]> wrote:
> >> Guinas, quisiera que me ayuden con una duda, tengo que conectarme con
> >> muchas bases sqlserver, algunas en distintos servidores, que me
> >> recomiendan hacer multiples session factories, utilizar el provided de
> >> ado.net connection ya que la unica propidedad que me cambiaria en
> >> todos los factories es el connection string o alguna opción que me
> >> puedan aconsejar.
> >>
> >> saludos y muchas gracias
> >> Matias
> >
> > --
> > Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> > Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano