HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\nls_lang对你的应用没有影响
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\IDO\nls_lang没有改过
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMEO\nls_lang ORACLE的该软件产品的客户端的子符集,该项比较有用,如:如果HOMEO表示ORACLE的数据库软件,那么HOMEO\nls_lang 下的子符集必须同数据库中的一致,否则会出现中文乱码现象。ZHS16GBK与ZHS16CGB231280的异同?GBK 16-bit Simplified Chinese                              ZHS16GBKCGB2312-80 16-bit Simplified Chinese                       ZHS16CGB231280

解决方案 »

  1.   

    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\IDO\nls_lang
    应该指的是安装时设置的语言环境
      

  2.   

    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\IDO\nls_lang
    应该指的是安装时设置的语言环境
      

  3.   

    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\IDO\nls_lang
    应该指的是安装时设置的语言环境
      

  4.   

    to sunnyxu(sunny) :
    今天自己测试了一下,第3项应是数据库导出时所用的字符集
    另两项不知,
    ZHS16GBK与ZHS16CGB231280两者之间有没有包含关系?to  snowy_howe(天下有雪) :
    好象该项值与我创建实例是所设置的字符集不一样。
      

  5.   

    ZHS16GBK是包含ZHS16CGB231280的超集。
      

  6.   

    1、HOME0下的才起作用
    2、GBK中文大字符集,CGB231280可能就是那6763个汉字吧
      

  7.   

    1、HOME0下的才起作用
    2、GBK中文大字符集,CGB231280可能就是那6763个汉字吧
      

  8.   

    ZHS16GBK是包含ZHS16CGB231280的超集,
    也就是说ZHS16CGB231280是ZHS16GBK的子集
      

  9.   

    to  zhoubf725(天上的鸟,怎能踢到) and Michaelyfj()(delphi)+(Oracle)() :
    昨天我测试,把一个数据库字符集是ZHS16CGB231280转变为ZHS16GBK(alter database charater set ZHS16GBK)时,报错误新字符集不是旧字符集的超集,不朋友是否也碰到类似问题,或可能有什么操作设置问题,望赐教。