ORACLE11G安裝的時候指定字符集的操作過程如下:
SQL> shutdown immediate
SQL> startup
SQL> alter session set sql_trace=true;
SQL> alter system enable restricted session;
SQL> show parameter job_queue_processes;
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 INTERNAL_USE AL32UTF8;
SQL> update props$ set VALUE$="UTF8" where NAME="NLS_NCHAR_CHARACTERSET";
改變字符集後,原來已有的資料不會改變,只是之後新增的資料會是新的字符集。
ORACLE11G安裝的時候指定字符集的操作過程如下:
SQL> shutdown immediate
SQL> startup
SQL> alter session set sql_trace=true;
SQL> alter system enable restricted session;
SQL> show parameter job_queue_processes;
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 INTERNAL_USE AL32UTF8;
SQL> update props$ set VALUE$="UTF8" where NAME="NLS_NCHAR_CHARACTERSET";
改變字符集後,原來已有的資料不會改變,只是之後新增的資料會是新的字符集。