修改 oracle xe 默認中文字符集成為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK



修改 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/1209290


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM