SQL Developer 的字符集设置成GBK、UTF-8、GB2312、ISO-8859-1等等各种形式都没成功,求大神给个解决办法吧。。感激不尽~~

解决方案 »

  1.   

    怀疑是这些数据就是乱码,你换 plsql 或用别人的机器试试,看看是乱码,还是正常汉字;
      

  2.   

    需确认是sql dev工具的问题还是oracle的问题
    1、用其他工具或sqlplus 显示过程的内容,看是否正常
    2、查看本机或本次会话的字符集,看是否匹配 select * from nls_session_parameters
      

  3.   

    在我的电脑上右键属性--高级系统设置--高级--环境变量,新建用户变量: 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK