原因:字符集不对,首先查看服务器端字符集
select userenv('language') from dual
执行结果:
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
查看客户端字符集,查看eclipse安装目录下eclipse.ini
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256m
-vmargs
-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
或者
查看help>About MyEclipse Enterprise Workbench>Configuration Details
查看其中的两个值:
osgi.nl=en_CN
user.language=en
可见客户端字符集与服务器端字符集不一致,修改方法:
修改eclipse.ini文件,将"-Duser.language=en"修改为"-Duser.language=zh",重新启动eclipse
重新查看help>About MyEclipse Enterprise Workbench>Configuration Details
查看其中的两个值:
osgi.nl=zh_CN
user.language=zh
查看其中的两个值:
osgi.nl=zh_CN
user.language=zh
字符集保持一致,问题解决。