Oracle Enterprise Manager Database Control(em)中文乱码的问题

Oracle Enterprise Manager Database Control(em)是10g中增加的Web型数据库管理工具。我在Fedora7上安装了10g以后,在客户端上有些中文显示乱码。在网上查找了些资料,发现是JDK的问题。
就是要解决JRE的中文字体显示问题:
Oralce 10g自带JDK1.4.2和JRE 1.4.2, 其字体配置的目录为:
/opt/oracle/product/10.1.0/Db_1/jdk/jre/lib (根据你的安装路径而定)
/opt/oracle/product/10.1.0/Db_1/jre/1.4.2/lib/
1.默认的font.properties字体配置文件中,所带字体在你的linux中可能找不存在,或是路径不对。我的做法就是将目录下的某个包含正确中文字体的配置文件拷贝成font.properties。我用的是font.properties.zh.Turbo,用下面的命令:
$cp font.properties.zh.Turbo font.properties
但是要注意,将检查一下文件中的最后两行,是否正确指向你的系统fonts目录,我的FC7是:
filename.-tlc-song-medium-r-normal--*-%d-*-*-c-*-gbk-0= /usr/share/fonts/chinese/TrueType/uming.ttf
appendedfontpath= /usr/share/fonts/chinese/TrueType/
2.配置好后,检查一下是否成功,执行:
/opt/oracle/product/10.1.0/Db_1/jdk/jre/bin/ControlPanel
/opt/oracle/product/10.1.0/Db_1/jre/1.4.2/bin/ControlPanel
如果弹出的控制台都是中文无乱码,说明中文配置成功,如果不成功,请检查一下字体路径。
3.接下来停止相关服务
$emctl stop dbconsole
$isqlplusctl stop
然后删除目录
/opt/oracle/product/10.1.0/Db_1/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/
及其下的所有gif文件。
4.重新启动相关服务:
$emctl start dbconsole
$isqlplusctl start
就可以了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值