用sysdba身分登陆可以显示中文??没遇到过,帮你顶下

解决方案 »

  1.   

    看看你的oracle数据字符集.是不是客户端的版本和你数据库的版本不同.重新装一下客户端看看.
      

  2.   

    修改注册表的NLS_LANG选项和数据库服务器的字符集一致,具体的你可以到eygle.com看看字符集问题的研究!
      

  3.   

    源数据库的字符集和新数据库字符集不同造成的.先查看源数据库字符集,
    select * from v$nls_parameters where parameter = 'NLS_CHARACTERSET'再确认新数据库字符集是否一样,如不同,
    建议重建数据库.并选择相同的字符集使用dbca建新DB (直接在cmd或UNIX提示符下打dbca即可),
    建DB的画面和安装时建的画面一样的
      

  4.   

    楼上的sozdream大哥,在您的指点下,俺终于把LINUX下面的ORACLE的中文问题解决好了,不知如何才能感谢你?有空请到扬州来玩,交个朋友怎么样
    扬州:吴宗来
    QQ:418876065