Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/09/2007, 23h31   #1
Invité de passage
 
Inscription : mai 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 6
Points : 3
Points : 3
Par défaut Problem de character set

Salut tt monde,jai un grand pbm aidez mois SVP ,J ai installé une base de données safé 2 ans elle est opérationnelle et j ai developpez des application en utilisant FORMS 6i (client server) jus ici tous va bien,ma base de donnée est charger par des donnees en arab le pbm que j ai configuréé le character set american_america.we8mswin1252.avec forms 6i les de la base de données en arab ne pose aucun pbm.mais maintenant j ai decidé de developpez des application 3 tier en FORMS 9i mais j ai rencontrer un pbm avec les données arab. j ai esseyer de changer le svariable d'envirenement sans aucune resultat, j'ai esseyé de changer le charcter set de labase mais pbm avec les ancien données . AIDEZ MOI,
kamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 12h29   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
le WE8MSWIN1252 ne sait pas gérer l'arabe, je ne vois pas comment ça pouvait fonctionner !

Avant, vous aviez quel character set ?
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 18h33   #3
Invité de passage
 
Inscription : mai 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 6
Points : 3
Points : 3
c est le we8mswin1252 l'affichage des caracteres arab des données de la base ne pose pas des problems avec forms 6i (runtime) et les autre application utilisant ODBC et meme avec le PHP mais avec les applet java(forms 9i,et forms6i sous web....c'est un probleme)
kamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 18h57   #4
Invité de passage
 
Inscription : mai 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 6
Points : 3
Points : 3
voila mes nls parametres

SQL> SELECT NAME,SUBSTR(VALUE$,1,20)VALUE FROM PROPS$;

NAME VALUE
------------------------------ --------------------
DICT.BASE 2
DEFAULT_TEMP_TABLESPACE TEMP
DBTIMEZONE -07:00
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET WE8MSWIN1252
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR

NAME VALUE
------------------------------ --------------------
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXF
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXF
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16

NAME VALUE
------------------------------ --------------------
NLS_RDBMS_VERSION 9.2.0.1.0
GLOBAL_DB_NAME ABHAPH.US.ORACLE.COM
EXPORT_VIEWS_VERSION 8

25 rows selected.
-------------------------------------------------------
kamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 19h19   #5
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Citation:
Envoyé par kamer Voir le message
c est le we8mswin1252 l'affichage des caracteres arab des données de la base ne pose pas des problems avec forms 6i (runtime) et les autre application utilisant ODBC et meme avec le PHP mais avec les applet java(forms 9i,et forms6i sous web....c'est un probleme)
Voici les caractères et leur code pour le 1252
http://en.wikipedia.org/wiki/Windows-1252

Il n'y a pas de trace d'arabe.

Si ça marche, c'est que vous utilisez des NVARCHAR ou des NCLOB.
mais faudrait être plus précis !
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h26.


 
 
 
 
Partenaires

Hébergement Web