中文显示问题(以前我自己解决过很多这类的问题,这次我就郁闷了,老大们多来帮帮忙啊)
系统环境: Solaris10,语言全安装了,可以切换不同的语言,默认启动语言为LANG=C.
数据库Oracle10g for solaris x86: 英文环境下安装的数据库,字符集为: WE8ISO8859P1.
系统运行一切正常.
我安装我们的BOSS系统,我们的数据库脚本中有4种文字(英语,中文,日语,繁体中文),脚本安装完毕后,中文总是不能显示.
注:我安装脚本的时候是在数据库服务器上安装的.
无论我在数据库服务器上用sqlplus看表中的数据,还是通过client端使用plsql developer都不能正常显示.
我的client端为windows xp sp2, NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK.
可是直接在服务器端也不能显示啊.
然后我在solaris下,将操作系统的LANG=zh,用中文环境登陆操作系统,启动dbca,创建了一个新的实例,字符集选择的是:ZHS16GBK
后面的情况跟上面的一模一样,我就郁闷了,老大们给点建议.....
所有的脚本用vi查看都能显示正确的中文字符