[Oracle] Les modèles d'email en français ne sont pas bien formatés

Symptômes du problème :
Après avoir mis à jour iObeya fonctionnant sur une base de données Oracle, les modèles d'emails en français ne sont pas bien formatés à cause des caractères accentués.

Solution :
Il s'agit de définir la variable d’environnement NLS_LANG=FRENCH_FRANCE.UTF8 sur le système d’exploitation Windows.

Où définir le NLS_LANG
Ce paramètre sera utilisé pour TOUTES les instances Oracle.

Cliquez avec le bouton droit de la souris sur l'icône 'Poste de travail' -> 'Propriétés' Sélectionnez l'onglet 'Avancé' -> Cliquez sur 'Variables d'environnement'.

La liste des 'Variables utilisateur' contient les paramètres de l'utilisateur spécifique du système d'exploitation actuellement connecté et les 'Variables système' sont des variables générales pour tous les utilisateurs.

Créez la variable d'environnement système NLS_LANG et définissez sa valeur à : FRENCH_FRANCE.UTF8

Pour avoir plus de détails sur cette procédure, voir la page originale sur http://www.oracle.com/technetwork/products/globalization/nls-lang-099431.html#_Toc110410543.


Une fois cette procédure effectuée, exécutez les scripts suivants.

Télécharger refill-after-nlslang-issue.sql Ouvrez une fenêtre de terminal. Allez dans le répertoire qui contient le script. Exécutez sqlplus avec l'utilisateur IOBEYA, à l'invite tapez le mot de passe IOBEYA de la base de données. Sur l'invite sqlplus, exécutez le script refill-after-nlslang-issue.sql en utilisant le @ suivi du chemin complet du fichier script.

Administration
Views: 6