如何修改ORACLE9i数据库的字符集?
使用的环境是RedHat Advance Server2.1+oracle9i;
安装时没有选择语言,现在希望修改数据库的字符集,请问如何做?
在论坛上搜索过这方面的帖子,有如下改法:
SQL> STARTUP MOUNT;
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER DATABASE OPEN;
SQL> ALTER DATABASE CHARACTER SET <new_character_set_name>;
SQL> SHUTDOWN IMMEDIATE; -- or NORMAL
SQL> STARTUP;
我试过,好想只对8i有用,但在9i上做时,做到ALTER DATABASE CHARACTER SET <new_character_set_name>时,不能执行,提示有其它session活动时不能执行此命令。不知9i数据库的字符集如何修改呢?
请大家指教................