tinguo002

           

          修改oracle 10g的字符集

          轉(zhuǎn)載自:http://blog.163.com/liuqiuliang_yss.popo/blog/static/4581691020095195107618/

          問題:

          IMP-00019: 由于 ORACLE 錯誤 12899 而拒絕行
          IMP-00003: 遇到 ORACLE 錯誤 12899
          ORA-12899: 列 "JACKEYJ"."JK_REGISTER"."OPNAME" 的值太大 (實際值: 21, 最大值: 20)

          列 1 523

          從9i環(huán)境下exp出來的數(shù)據(jù),imp到10g數(shù)據(jù)庫的時候就出現(xiàn)這個錯誤。

           

          解決方案:

          修改oracle 10g的字符集
          Oracle
          修改數(shù)據(jù)庫字符集為:ZHS16GBK
          查看服務(wù)器端字符集SQL > select * from V$NLS_PARAMETERS
          修改:$sqlplus /nolog
          SQL>conn / as sysdba
          若此時數(shù)據(jù)庫服務(wù)器已啟動,則先執(zhí)行 SHUTDOWN IMMEDIATE 命令關(guān)閉數(shù)據(jù)庫服務(wù)器,
          然后執(zhí)行以下命令:
          SQL>shutdown immediate
          SQL>STARTUP MOUNT
          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>ALTER DATABASE CHARACTER SET ZHS16GBK
          ERROR at line 1:ORA-12721: operation cannot execute when other sessions are active
          若出現(xiàn)上面的錯誤,使用下面的辦法進(jìn)行修改,使用INTERNAL_USE可以跳過超集的檢查:
          SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK
          SQL>SHUTDOWN IMMEDIATE
          SQL>STARTUP



          歡迎大家訪問我的個人網(wǎng)站 萌萌的IT人

          posted on 2012-12-07 21:14 一堣而安 閱讀(221) 評論(0)  編輯  收藏 所屬分類: oracle

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 成都市| 女性| 小金县| 稷山县| 普定县| 五华县| 朝阳区| 新余市| 上杭县| 利津县| 布尔津县| 兰溪市| 定南县| 南乐县| 龙口市| 东海县| 桂阳县| 余干县| 梁山县| 江源县| 永和县| 连山| 天全县| 湘阴县| 新宾| 德昌县| 商都县| 府谷县| 林甸县| 峡江县| 宝鸡市| 定南县| 娄底市| 南开区| 汝州市| 纳雍县| 九寨沟县| 龙陵县| 麻栗坡县| 城固县| 福泉市|