Establecer NLS_LANG para el acceso a datos administrados por Oracle

Tengo una aplicación winforms c # que usa Oracle 12c a través de oracle.manageddataaccess (a través de NHibernate 4.0). La base de datos oracle está en otra máquina en el sitio del cliente. Hemos tenido problemas con la conversión del juego de caracteres debido a las diferencias NLS_LANG entre la base de datos oracle y la máquina cliente. . No hay un cliente Oracle instalado en la máquina del cliente (solo usando el controlador administrado).

Hemos descubierto que puede especificar el cliente NLS_LANG utilizando una variable de entorno.

Mi pregunta es: ¿Hay alguna otra forma de especificar la configuración NLS_LANG cuando se usa el nuevo Acceso a datos administrados en Oracle?

Respuestas a la pregunta(5)

Su respuesta a la pregunta