oracle 10.2g em乱码解决
问题:em打开乱码,这问题比较普遍
环境:CentOS 5.0 x86_64/Oralce 10.2g
解决:
使用oracle用户登录
emctl stop dbconsole
cd $ORACLE_HOME/jdk/jre/lib
cp font.properties.zh_CN.Redhat font.properties
cd $ORACLE_HOME/jre/1.4.2/lib/
cp font.properties.zh_CN.Redhat font.properties
cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs
rm -rf *.gif
emctl start dbconsole
我当时操作的时候折腾了好几遍,硬是不行,后来没有办法,检查 font.properties,最后一行
filename.-misc-zysong18030-medium-r-normal–*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf
再检查自己的系统,奇怪,居然没有 /usr/share/fonts/zh_CN/TrueType/zysong.ttf这个文件,并且中文环境是安装了的,fonts-chinese-3.02-12.el5这个包也装了的,没有办法,只有从测试服务器上拷贝zysong.ttf到目录下,再生新操作一遍上面的步骤,问题解决.测试服务器是Centos 5.1,难道5.0的没有这个文件!怪事…