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.
