|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
Bonjour à tous.
Je suis sur Oracle 8, Windows 2000 SP4. Lors d'un redémarrage de mon serveur, quand je lance une page PLSQL Web j'obtiens l'erreur : PLS-00553 : nom de jeu de caractères non reconnu. Le problème n'est résolu qu'en redémarrant le service windows OracleHTTPServer. J'ai donc cherché sur le web et j'ai lu dans un doc que l'on pouvait paramétrer le NLS_LANG utilisé par un DAD lors de la connexion à une base via Oracle HTTP Server. Selon le doc Oracle il faut modifier le paramètre PlsqlNlsLanguage dans le fichier $ORACLE_HOME/Apache/modplsql/conf/dads.conf. C'est peut-être du à la version mais je ne dispose de ce fichier sur mon serveur. Est-ce que quelqu'un pourrait m'aider? Une dernière question : quel est le NLS_LANG utilisé par défaut si ce paramètre n'est pas mentionné dans le configuration du DAD? Merci d'avance.
__________________
" ... On naît, on vit, on meurt, mais exister est un honneur ... " |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() |
Désolé. Ma question n'était pas assez claire.
Je m'explique un peu : Si un client Oracle travaille sur Sql*Plus (Console DOS), ou Sql*Plusw alors le serveur Oracle en déduit - si NLS_LANG n'est pas défini dans les variables d'environnement - que le code page qu'il utilise est celui qui est contenu dans NLS_LANG du clé de régistre HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMEx\. Ma question est alors : est-ce que c'est la même chose si le client se connecte via Oracle HTTP Server? Sinon comment forcer la valeur de ce NLS_LANG dans les configurations des descripteurs d'accès? Merci.
__________________
" ... On naît, on vit, on meurt, mais exister est un honneur ... " |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com