Oracle 10gR2 OEM按钮乱码解决办法

一直被oem的乱码问题困扰,找了半天,这个是最有效的解决方案。
 

1.先停止OEM

emctl stop dbconsole

2.分别进入以下三个路径

$ORACLE_HOME/jdk/jre/lib
$ORACLE_HOME/jre/1.4.2/lib
$ORACLE_HOME/javavm/lib/ojvmfonts

3.在每个目录都透过以下指令覆盖档案

cp font.properties.zh_CN.Redhat font.properties
修改所有font.properties文件最后一行
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/chinese/TrueType/uming.ttf
要保证这个字体文件存在。

4.进入OEM的图示路径,清除之前的档案

cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs
rm *.gif
rm *.imx

5.启动OEM

emctl start dbconsole

对于AIX系统。设置如下

1>清除$oracle_HOME下的jdk下jre中关于字体的设置
$ cd /$ORACLE_HOME/jdk/jre/lib
$
$ pwd
/home/oracle/ora10g/jdk/jre/lib
$
$ ls font.*.zh*
font.properties.zh font.properties.zh_TW_UTF8
font.properties.zh_GB18030 font.properties.zh_UTF8
font.properties.zh_TW
$
在这里我们使用font.properties.zh_GB18030来替换系统的默认设置
$ cp font.properties font.properties.bak.20061106(对现有配置做个备份)
$ cp font.properties.zh_GB18030 font.properties
2>清除$ORACLE_HOME下jre中关于字体的设置
$ cd $ORACLE_HOME/jre/1.4.2/lib
$
$ pwd
/home/oracle/ora10g/jre/1.4.2/lib
$
做同样的动作
$ cp font.properties font.properties.bak.20061106(对现有配置做个备份)
$ cp font.properties.zh_GB18030 font.properties
3>删除cache文件
$ cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images
$
$ pwd
/home/oracle/ora10g/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images
清除目录下的gif文件
rm *.gif

4>重启em的dbconsole
emctl start dbconsole




此为他人经验。感谢原作者

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14240374/viewspace-620419/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14240374/viewspace-620419/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值