sql>STARTUP MOUNT
sql>ALTER SYSTEM ENABLE RESTRICTED SESSION;
sql>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
sql>ALTER SYSTEM SET AQ_TM_PROCESSES=0;
sql>ALTER DATABASE OPEN;
sql> ALTER DATABASE CHARACTER SET ZHS16GBK ;
ALTER DATABASE CHARACTER SET ZHS16GBK
*ERROR at line 1:
ORA-12712: new character set must be a superset of old character set
报字符集不兼容,此时下INTERNAL_USE指令不对字符集超集进行检查:
sql>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;
sql>SHUTDOWN IMMEDIATE
sql>STARTUP
这时候,这个ORA-12899就已经彻底解决了,就可以进行数据的导入了...
@H_403_0@