I want to change the oracle database character set from 'WE8MSWIN1252' to 'AL32UTF8'
I tried following the steps from the link (http://download.oracle.com/docs/cd/B10501_01/server.920/a96529/ch10.htm#1009580):
Shut down the database using either SHUTDOWN IMMEDIATE or SHUTDOWN NORMAL. Make a full backup of the database because the ALTER DATABASE CHARACTER SET statement cannot be rolled back. Complete the following statements:
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 AL32UTF8;
But when I execute the above statement, I get the following error
SQL error: ORA-12712: the new character set must be a superset of the old character set
Can someone help me in solving this problem.
source
share