可以查看注册表:
hkey_local_machine\software\oracle\home0\
下的键:nls_lang
如果键值不是SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280,修改成此值

解决方案 »

  1.   

    那是你的数据库服务器端和你的客户端字符集不一样造成的。如果你的ORALCE数据库安装的字符集是SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280 那你进入注册表中,搜索NLS_LANG,搜到后将它的值改为SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280(共有四个地方),如果数据库是US7ASCII则改为US7ASCII。总之要是客户端和数据库的字符一致。