Le site des développeurs francophones APEX - Oracle Application Express
Vous n'êtes pas identifié(e).
Bienvenue sur le forum Oracle APEX
S'il s'agit de votre première visite, nous vous invitons à consulter la FAQ en cliquant sur le lien ci-dessous. Vous pouvez poster ici toutes vos questions sur l'installation, le développement (composants clients et serveurs), l'administration des instances Oracle APEX. Par ailleurs, ce forum diffuse les annonces et actualités relatives à Oracle APEX.
Oracle APEX 4.1
Oracle APEX 4.1 est disponible depuis le 24 août 2011.
Oracle APEX 4.0
Oracle APEX 4.0 est disponible depuis le 23 juin 2010. Il existe 2 distributions, une distribution en langue anglaise uniquement et une distribution multilingue.
Pages :: 1
Bonjour à tous,
Installation sous Linux Ubuntu Serveur
Oracle-xe 10G, puis mise à jour vers APEX 4.1
Application Express 4.1.0.00.32 english
Installation de la version Française en suivant entre autre
l'excellent livre de Ahcène BOUROUIS.
Pas d'erreur lors de l'installation sous sqlplus en mode console sous linux.
avec fichier sql: load_fr
Lors de l'install les accents de messages ou libellés sont corrects.
Le problème est :
quelque soit le navigateur utilisé sous windows ou linux, les caractères accentués dans APEX ne s'affichent pas.
NSL_LANG est correct.
en recherchant dans les fichiers sql que ce soit sous windows ou linux les messages ou libellés qui doivent être
remplacés dans le shema APEX Français ne contiennent pas les caractères accentués mais d'autres caractères.
Par contre les données accentuées dans mes tables sont correctes et sont bien acceptés.
Avez vous une lumière pour moi?
Merci.
Sylvain.
Hors ligne
Bonjour Sylvain,
Cela doit probablement venir d'une erreur d'installation du dictionnaire français. Voici la procédure à suivre :
Se mettre sur le répertoire où se trouve le dictionnaire français
Mettre la variable d'environnement NLS_LANG à American_America.AL32UTF8
se connecter avec SQL PLus en tant que SYSDBA : sqlplus / as sysdba
Désinstaller le dictionnaire français en lançant la commande :
@unload_fr.sql
et lancer l'installation du dictionnaire :
ALTER SESSION SET CURRENT_SCHEMA = APEX_040100;
@load_fr.sql
La version apex 4.1 se trouve dans le schéma APEX_040100, mais vérifie bien qu'il s'agit du bon schéma.
Hors ligne
Bonsoir et merci pour la réponse,
Avant de poster j'avais désinstallé et réinstallé la version française comme indiqué
dans votre réponse, c'est pourquoi en cherchant plus loin et en éditant les fichiers SQL français
je retrouve également d'autres caractères à la place des accentués.
Les fichiers SQL sont identiques sous la version windows.
Je rappelle que ma base Oracle et Apex sont installés sous Linux.
Très cordialement,
Sylvain.
Hors ligne
Bonsoir à tous,
Problème réglé avec mes accents en langue Française.
La variable d'environnement n'avait pas été prise en compte sous Linux.
la commande linux est :export NLS_LANG ( set sous windows).
J'ai refais la désinstallation puis à nouveau l'install et c'est tout bon.
Merci pour l'aide,
Sylvain.
Hors ligne
Bonjour,
Pour installer la version française d'APEX, pensez à positionner correctement la variable d'environnement NLS_LANG
et vérifiez que le jeu de caractères est bien AL32UTF8, utilisez SELECT NLS_CHARACTERSET FROM NLS_DATABASE_PARAMETERS.
Pour Korn shell
NLS_LANG=American_America.AL32UTF8export NLS_LANGPour C shell
setenv NLS_LANG American_America.AL32UTF8Pour MS Windows
set NLS_LANG=American_America.AL32UTF8Hors ligne
Pages :: 1