Para que le pueda llegar a servir a alguien, hice lo siguiente.

Tengo mi hbm en donde alguna tabla tiene un campo mayor 30 caracteres donde 
para Sql Server funciona perfecto. Entonces cuando levanto la configuración 
de NHibernate, verifico si estoy levantando una conexión a Sql Server u 
Oracle. Si estoy levantando una conexión Oracle, realizo un remap de los 
campos, que son mayor a 30 caracteres, utilizando mapping-by-code.

No se si es una forma horrible de resolverlo, pero por lo menos funcionó 
sin hacer tanto lío.

¿Alguno tuvo que hacer algo similar? Me gustaría escuchar si hay alguna 
forma mejor.

Saludos, Andrés.

El jueves, 20 de diciembre de 2012 13:11:19 UTC-3, Andrés Falcón escribió:
>
> Buenos días, 
>
> tengo un problema con varios campos que superan los 30 caracteres. En Sql 
> server no es un problema, pero al intentar utilizar el mismo mapping para 
> Oracle, me arroja un error con el tamaño del campo.
>
> ¿Como puedo hacer para que con mínimos cambios funcione para Oracle, 
> manteniendo el nombre largo para Sql Server?
>
> Condiciones:
>  1 - No quisiera cambiar el tamaño del nombre del campo para Sql server
>  2 - Estoy haciendo el mapping utilizando hbm.
>
> Alguna alternativa?
>
> Espero haberme explicado correctamente.
>
> Saludos y gracias.
>
> Andrés.
>
>

-- 
-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--- 
Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" 
de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos 
electrónicos, envía un correo electrónico a 
[email protected].
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.


Responder a