Oracle 10g Express Edition是Oracle專門為小型用戶提供的免費版本。Oracle XE十分小巧,安裝簡單,可供第三方軟件開發商部署較小的應用。
不過Oracle XE目前的beta2缺省安裝的字符集是WE8MSWIN1252,不是中文字符集,并且不能通過直接運行 alter??database??character??set??ZHS16GBK??; 來修改,因為ZHS16GBK不是缺省字符集的超集。過去流傳很廣的直接修改sys用戶下的PROPS$表的方法,也會給字符集的變更留下很多潛在的問題.
不過在安裝完Oracle XE后,可以在sqlplus(即Oracle XE的run SQL command line)中, 進行如下的操作來修改字符集:
connect??system/oracle9i??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
這樣字符集的修改就完成了
posted on 2006-12-05 14:31
一凡 閱讀(238)
評論(0) 編輯 收藏 所屬分類:
DATABASE