Home » Non-English Forums » French » Modifier NLS_NCHAR_CHARACTERSET ! (Oracle 10g xe.)
Modifier NLS_NCHAR_CHARACTERSET ! [message #463248] Wed, 30 June 2010 07:01 Go to next message
SAKOURA
Messages: 52
Registered: June 2010
Location: France
Member
Bonjour à tous,
Lors ed l'import d'une base venant d'oracle 8i sur un oracle 10g xe, je rencontre des problèmes sur des caractères accentués sur les données d'une table.
Pour cela, j'ai voulu modifié le NLS_NCHAR_CHARACTERSET pour qu'il soit à "WE8ISO8859P1" mais je ne sais quelle commande utiliser. Par défaut on a AL16UTF16.
Merci d'avance.
Sak.
Re: Modifier NLS_NCHAR_CHARACTERSET ! [message #463540 is a reply to message #463248] Thu, 01 July 2010 14:33 Go to previous messageGo to next message
Michel Cadot
Messages: 68624
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
Il faut d'abord savoir:
1/ Le jeu de caractères de la base de données d'origine
2/ Le jeu de caractères utilisé lors de l'export
3/ Le jeu de caractères de la base de données cible
4/ Quelles sont les erreurs actuelles: copie et colle la session d'import.

Cordialement,
Michel

[Updated on: Thu, 01 July 2010 14:34]

Report message to a moderator

Re: Modifier NLS_NCHAR_CHARACTERSET ! [message #463546 is a reply to message #463540] Thu, 01 July 2010 15:17 Go to previous messageGo to next message
SAKOURA
Messages: 52
Registered: June 2010
Location: France
Member
Michel,
J'ai modifié ma base de registre en mettant le NLS_LANG à : FRENCH_FRANCE.WE8ISO8859P1 et je n'ai plus d'erreur à l'import.
A la base le NLS_LANG avait la valeur : FRENCH_FRANCE.WE8MSWIN1252.
Sak.
Re: Modifier NLS_NCHAR_CHARACTERSET ! [message #463580 is a reply to message #463546] Fri, 02 July 2010 01:15 Go to previous messageGo to next message
Michel Cadot
Messages: 68624
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
Si c'était le cas, alors tu n'aurais pas d'erreur mais juste un message informatif.
Il vaut mieux utiliser WE8MSWIN1252 qui est un (non-strict) superset de WE8ISO8859P1.

Cordialement,
Michel

[Updated on: Tue, 08 October 2013 14:08]

Report message to a moderator

Re: Modifier NLS_NCHAR_CHARACTERSET ! [message #465008 is a reply to message #463248] Mon, 12 July 2010 02:48 Go to previous message
SAKOURA
Messages: 52
Registered: June 2010
Location: France
Member
Michel,
Je reviens sur le pb du jeu de caractères que j'ai eu à l'import du dump d'une 8i sur Oracle 10g xe. Ce que je n'ai pas indiqué c'est que en plus de la modif du NLS_LANG, j'ai dû désinstaller la version universelle et installer la version west european.
Sak.
Previous Topic: How to connect to the db?
Next Topic: Exemple de récupération de données d'une page Web via SQL
Goto Forum:
  


Current Time: Thu Mar 28 04:26:07 CDT 2024