Comment changer le jeu de caractères dans Oracle 11g r2 Express edition

J'ai du modifier le jeu de caractères à partir AL32UTF8 à WE8MSWIN1252 dans un Oracle 11g r2 Express instance... j'ai essayé d'utiliser la commande:

ALTER DATABASE CHARACTER SET WE8MSWIN1252;

Mais il omet de dire que MSWIN1252 n'est pas un sur-ensemble de AL32UTF8. Ensuite, j'ai trouvé quelques articles parlant CSSCAN, et que l'outil ne semble pas être disponible dans Oracle 11 Express.

http://www.oracle-base.com/articles/10g/CharacterSetMigration.php

Quelqu'un a une idée sur comment faire? Merci d'avance

Modifier
Clarifier un peu: Le vrai problème, c'est que je suis en train d'importer des données dans une table qui contient une colonne définie comme VARCHAR(6 octets). La chaîne à l'origine du problème est 'eq.mês', il a besoin de 6 octets dans MSWIN1252 et 7 octets en UT8

quoi de mal avec l'UTF8? si vous avez besoin de plus d'espace pour contenir certains caractères, il suffit d'augmenter la longueur du champ.
J'aimerais conserver la base de données DDL identique dans les deux cas... je suis en train de penser à propos du changement de la colonne de type VARCHAR(6 CARACTÈRES), mais je ne sais pas s'il y a des inconvénients sur ce
qui sonne comme un plan raisonnable pour moi (alors que l'évolution des jeux de caractères)
Si vous vous souciez beaucoup le jeu de caractères que vous ne devriez probablement pas utiliser Express Edition. Express Edition est bon pour les étudiants et les quelques rares de formation et de production utilise. Mais basé sur le OTN licence de développeur, la plupart des gens à l'aide de Express Edition pouvez utiliser librement Enterprise Edition à la place. Ou dans le pire des cas, payer quelques centaines de dollars pour les Personnels de l'Édition.
Vérifier les jeux de caractères pris en charge par oracle express edition est docs.oracle.com/cd/E17781_01/install.112/e18803/...

OriginalL'auteur alessandroasm | 2012-02-02