Bonjour,
J'ai un problème avec un client oracle 10g
J'ai un serveur oracle avec une base de données en 10g. Dans cette base , un table avec un champ. Dans ce champ, une chaîne de caractères contenant le signe "°".
Un Client 1 : Client oracle 10, NLS_LANG = FRENCH_FRANCE.WE8MSWIN1252,
version de windows server 2000 SP4.
Si j'interroge la table via sql plus, j'ai bien le signe "°"
Un Client 2 : Client oracle 10, NLS_LANG = FRENCH_FRANCE.WE8MSWIN1252,
version de windows server 2003 R2.
Si j'interroge la table via sql plus, j'ai un point d'interrogation a l'envers.
Je pensais qu'au niveau du client, seul le NLS_LANG dans la base de registre faisait foi. Mais si j'envoie cette requête "SELECT USERENV ('language') FROM DUAL" j'ai du FRENCH sur le client 1 MAIS du AMERICA sur mon client 2 !!!
Quelqu'un peut-il m'aider ? En attendant je continue de chercher dans la doc.
Merci
Partager