`

Oracle11g EM在SUSE上图片乱码解决

 
阅读更多

今天在SUSe上安装oracle 11g,由于在操作系统安装的时候选择的是英文版,在完成了oracle的安装以后,启动em,发现按钮为方框,看缓存目录下的文字imx为正常汉字,也就是在生成图片的时候为乱码。

从网上查询了一部分资料,发现好多人都是拷贝,自己没有实践过,经过摸索,终于把问题解决了。

1.首先,分析原因是jdk1.5的问题,与oracle11g无关,重点放在jdk1.5支持汉语字体上

2.自定义支持的汉语字体,将自定义的汉字字体配置到$ORACLE_HOME/jdk/jre/lib/fontconfig.SuSE.properties里面,,我看网上有人说直接在他的src文件里面编辑就可以了,直接在src里面编辑室不可以的,不起作用

3.关闭em

4.删除缓存$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs下的所有文件

5.启动em

 

不要忘记了设置启动em的窗口的LANG,吧他设置成汉语,其实主要还是使用系统安装的字体,主要依靠配置文件中的

sequence.allfonts.UTF-8.zh.CN=latin-1,chinese-cn-iso10646起作用

问题解决。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics