Bonjour,

Os : windows XP
Bdd : 9iR2
Version : 9.2.0.4
Ancien character set : WE8ISO8859P1
Nouveau character set : WE8ISO8859P15 => ça ne marche pas

Voici les différentes étapes que j'ai suivi d'après une réponse de Bouyao (08/02/2005) :
1. J'ai vérifié le parametre parallel_server dans le fichier init.ora est false (<> ALL)

2. j'ai fait un backup de la base (question de securité)

3. J'ai lancer les commandes suivantes sous sqlplus comme sysdba
Code:

STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET <new_character_set>;
SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
[/code]
Voici l'erreure que j'obtient :
SQL> alter database character set WE8ISO8859P15;
alter database character set WE8ISO8859P15
*
ERREUR Ó la ligne 1 :
ORA-12712: le nouveau jeu de caractÞres doit Ûtre un surensemble de l'ancien


SQL> alter database character set UTF8;
alter database character set UTF8
*
ERREUR Ó la ligne 1 :
ORA-12712: le nouveau jeu de caractÞres doit Ûtre un surensemble de l'ancien
Au départ, ma bdd était en 9.2.0.1, j'ai passé les différents patch afin d'être en 9.2.0.4.

J'ai vérifier la compatibilité du nouveau character set en utilisant csscan.

Est-ce quelqu'un aurait une idée ?
Merci d'avance.[/code]