解决10G EM中文环境下按纽显示乱码问题

转贴同事fullbird的帖子

我们使用浏览器来登陆10G grid control,发现按钮处的字样显示小方块,这些由于java不能正常显示中文字体造成的。
避免这个问题的办法有两个:
1。使用英文环境,就没有这个问题,也是最简单的办法。
IE–internet option–gernal–language–en_US作为首先显示的语言。
2。比较彻底的解决办法,其实就是解决java显示中文的问题。相关常识参考:http://www.lslnet.com/linux/docs/linux-2940.htm
在我们环境下要做以下事情:
a.修改java字体属性。
拷贝下面相应目录下的font.properties.zh_GBK来覆盖下面的文件
$ORACLE_HOME/jre/1.4.2/lib/font.properties
$ORACLE_HOME/jdk/jre/lib/font.properties
b.由于IAS有web cache.为了生效。
停止OMS  emctl stop oms
清除显示乱码的cache目录
mv $ORACLE_HOME/j2ee/OC4J_EM/applications/em/em/cabo/images/cache/zhs/*.gif
$ORACLE_HOME/j2ee/OC4J_EM/applications/em/em/cabo/images/cache/zhs/gifbak/
c.使用正确中文的java font properties生成相应的gif.
oemctl start oms
目前我们的grid control环境显示中文是正常的,同时发现Oracle在版本10。1。0。4对中文的翻译有了一些的改善,至少现在没有将startup/shutdown翻译成向上/向下,而是更为贴切的"启动/关闭"

感谢同事fullbird

Discussion Area - Leave a Comment




*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word