Bonjour,

J'ai un script perl qui prend les données d'une table d'un schéma, vers une autre table d'un autre schéma.
La base est en FRENCH.WE8MSWIN1252, donc les 2 schémas aussi.

Je suis sous linux (windows aussi à le même problème).

Si NLS_LANG est vide, lors de la lecture, les accents disparaissent, et donc l'écriture est correcte ...
Si NLS_LANG est à la bonne valeur, les accents sont bien lus, mais l'écriture des accents est catastrophique...

Même en spécifiant : {ora_charset => 'WE8MSWIN1252',ora_envhp => 0} dans la chaine de connection, rien n'y fait.

Je ne comprend pas ce qui se passe ! Le problème est pourtant simple, transférer d'une table à une autre.

Quelqu'un aurait une idée ?