文章詳情頁(yè)
修改Oracle 10g Express Edition的字符集
瀏覽:100日期:2023-11-20 17:19:55
Oracle 10g EXPress Edition是Oracle專門為小型用戶提供的免費(fèi)版本。Oracle XE十分小巧,安裝簡(jiǎn)單,可供第三方軟件開發(fā)商部署較小的應(yīng)用。 不過(guò)Oracle XE目前的beta2缺省安裝的字符集是WE8MSWIN1252,不是中文字符集,并且不能通過(guò)直接運(yùn)行 alter ;database ;character ;set ;ZHS16GBK 來(lái)修改,因?yàn)閆HS16GBK不是缺省字符集的超集。過(guò)去流傳很廣的直接修改sys用戶下的PROPS$表的方法,也會(huì)給字符集的變更留下很多潛在的問(wèn)題. 不過(guò)在安裝完Oracle XE后,可以在sqlplus(即Oracle XE的run SQL command line)中, 進(jìn)行如下的操作來(lái)修改字符集: 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 這樣字符集的修改就完成了
標(biāo)簽:
Oracle
數(shù)據(jù)庫(kù)
排行榜
