如何解决hp-unix中文二级编码乱码问题("喆")?
最近做了个系统,服务器为hp-unix,应用服务器为weblogic,采用的语言为java,其他系统有从本系统提取数据。在传送数据过程中会出现中文二级编码乱码问题,如"喆"字等。
Hp-ux系统默认的编码方式为zh_CN.hp15CN(缺省的中文环境),采用该默认编码乱码无法正确显示二级中文编码。而编码方式为zh_CN.gb18030则可以正常显示中文。
修改hp-unix语言环境变量,即修改hp-unix根目录下的.dtprofile文件跟.profile文件,LANG=zh_CN.hp15CN改为LANG=zh_CN.gb18030 ,重启hp-unix即可。
重启hp-unix可用如下命令:shutdown -r