我原来用的是ORACLE英文版,现在想安装ORACLE 中文版,请问,我想将英文版的数据导出到中文版,怎么导!!都需要修改哪些字符集,怎么修改!!

解决方案 »

  1.   

    需要修改一边的字符级:
        http://www.ncn.cn/oracle/admin/nls_convert1.htm
      

  2.   

    请问你那些数据库的ASCII字符集是在哪儿查看和修改的!
      

  3.   

    解决方法:
    1. 查看 Oracle 里用的字符集是什么?
       SELECT *  FROM V$NLS_PARAMETERS where parameter = 'NLS_LANGUAGE'
                                                         ------------- 要大写
       把它的值记起来,假如是:  AMERICAN (美式英文)2. 打开 Win2000 里的注册表,找到 Oracle 的字符集
         HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\Home0 里的 NLS_LANG 选项.
       如果是中文的话,一般它的值是 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
       之后把 NLS_LANG 的值改为 AMERICAN(这个是 Unix 里的字符集)3. 可以导入数据了.
    4. 导完之后,记得把注册表里的 NLS_LANG 改回来呀.
      

  4.   

    谢谢,在WINDOWS上也这样使用吗