文章詳情頁
修改Oracle 10g Express Edition的字符集
瀏覽:99日期:2023-11-20 17:19:55
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 這樣字符集的修改就完成了
上一條:雙機容錯環境Oracle數據庫應用下一條:Oracle經驗技巧集錦
排行榜
