修改 oracle xe 默認中文字符集成爲:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Oracle XE 執行安裝程序後,很簡單的默認爲 SIMPLIFIED CHINESE_CHINA.AL32UTF8 ,經過以下方法能夠修改爲爲 ZHS16GBK 。
----------------------
connect sys as sysdba
shutdown immediate
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 internal_use ZHS16GBK ;
shutdown immediate
startup
connect sys as sysdba
shutdown immediate
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 internal_use ZHS16GBK ;
shutdown immediate
startup
------------------------------------------------------------------------------
鏈接到:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> connect sys as sysdba
輸入口令:
已鏈接。
SQL> shutdown immediate;
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。
SQL> startup mount;
ORACLE 例程已經啓動。
Total System Global Area 146800640 bytes
Fixed Size 1286220 bytes
Variable Size 75501492 bytes
Database Buffers 67108864 bytes
Redo Buffers 2904064 bytes
數據庫裝載完畢。
SQL>
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>
SQL> alter database character set internal_use ZHS16GBK ;
數據庫已更改。
SQL> shutdown immediate
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。
select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
重啓oracle服務數據庫
注:本文來源於:https://530247683.iteye.com/blog/1209290session