Estoy desarrollando un fichero en código PERL que tiene que acceder a Oracle y leer una serie de datos. Tengo un problema a la hora de leer datos que contengan caracteres con tildes o la letra ñ, devolviendo caracteres raros o '?'.
Tengo un servidor apache montado sobre una debian, en el que conseguí arreglar este problema introduciendo la siguiente línea dentro del servidor:
export NLS_LANG=SPANISH.WE8ISO8859P15
Dentro del código PERL he probado a poner lo siguiente:
$ENV{NLS_LANG} = "SPANISH.WE8ISO8859P15";
Pero no me funciona.
¿Alguién sabe como puedo arreglar este problema?
Gracias a todos.