Habitat Framework

          專注于Java EE企業(yè)級開發(fā)
          posts - 13, comments - 81, trackbacks - 0, articles - 5
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Oracle10g XE 修改字符集 [轉(zhuǎn)載]

          Posted on 2006-04-16 17:49 Kerwin Weng 閱讀(1349) 評論(1)  編輯  收藏 所屬分類: Oracle

          Oracle 10g Express Edition --- Oracle的免費版本 Free to develop, deploy, and distribute...
          http://www.oracle.com/technology/products/database/xe/index.html

          修改Oracle 10g Express Edition的字符集?

          由于XE 安裝后數(shù)據(jù)庫的字符集是 WE8MSWIN1252,用 impdp 導入來自 Oracle 10g 的數(shù)據(jù)全部出現(xiàn)亂碼。
          嘗試用 ALTER DATABASE CHARACTER SET ZHS16GBK; 將字符集調(diào)整為和 Oracle 10g 相同,卻提示新字符集必須是老字符集的超集。
          調(diào)整為 UTF8 也提示同樣的信息。

          過去流傳很廣的直接修改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

          這樣字符集的修改就完成了

          轉(zhuǎn)載地址:http://www.aygfsteel.com/terry-zj/archive/2006/01/28/29322.html


          評論

          # re: Oracle10g XE 修改字符集 [轉(zhuǎn)載]  回復  更多評論   

          2008-11-27 16:31 by
          這么強的文章一定要頂,幫我大忙了!

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 合阳县| 称多县| 会宁县| 绥江县| 凤山县| 包头市| 礼泉县| 容城县| 沾化县| 东兰县| 四川省| 轮台县| 清水县| 江川县| 平度市| 兴义市| 雷波县| 肥西县| 怀仁县| 行唐县| 弥渡县| 荥经县| 惠安县| 广平县| 遂平县| 合肥市| 杂多县| 辰溪县| 富川| 余江县| 三河市| 江西省| 道孚县| 黄大仙区| 栾川县| 钟祥市| 梧州市| 张家界市| 新田县| 商水县| 临高县|