OEMbutton乱码问题解决
一、出现故障:
在Linux环境中安装 tid=12">Oracle
二、分析问题:
由于在安装Oracle10g时,JDK/JRE自己主动选择了字符集,而在$ORACLE_HOME/jdk/jre/lib和$ORACLE_HOME/jre/1.4.2/lib文件夹下,都有多种字体。每个文件夹下都有一个缺省的字符集font.properties。我们仅仅要用合适的中文字符集来替换缺省字符集就可以。以下解决时选择的是“font.properties.zh_TW.Redhat”。
三、解决这个问题:
1.先停止OEM
emctl stop dbconsole
2.在每一个文件夹都透过下面指令覆盖档案
cp$ORACLE_HOME/jdk/jre/lib/font.properties.zh_TW.Redhat$ORACLE_HOME/jdk/jre/lib/font.properties
cp $ORACLE_HOME/jre/1.4.2/lib/font.properties.zh_TW.Redhat$ORACLE_HOME/jre/1.4.2/lib/font.properties
cp$ORACLE_HOME/javavm/lib/ojvmfonts/font.properties.zh_TW.Redhat$ORACLE_HOME/javavm/lib/ojvmfonts/font.properties
3.分别编辑
vi$ORACLE_HOME/jdk/jre/lib/font.properties
vi $ORACLE_HOME/jre/1.4.2/lib/font.properties
vi$ORACLE_HOME/javavm/lib/ojvmfonts/font.properties
改动最后一行的/usr/share/fonts/zh_CN/TrueType/zysong.ttf为/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
6.将em的网页显示变成英文
要查一下,linux中有没有安装对应的中文字符集,若没有说明没有安装对应中文字符集。能够到Linux的系统安装盘中去找到对应的rpm包,进行安装。(例:Linux是RHEL4版本号。安装盘里是ttfonts-zh_CN-2.14-6.noarch.rpm版本号的字符集)。或使用英文显示。
这里使用英文显示配置。
先查一下有没有中文字符集:
[oracle@gc1 lib]$ tailfont.properties
fontset.dialoginput.plain=\
-b&h-luximono-medium-r-normal--*-%d-*-*-m-*-iso8859-1,\
-isas-songti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0
fontset.default=\
-b&h-luxisans-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\
-isas-songti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646- 1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf
依据最后一行的路径。查看该文件是否存在,作者查找发现没有,改用英文显示,例如以下配置:
打开你的IE浏览器, 选择'工具"-->"Internet选项"-->"常规", 选择 "语言", 默认仅仅有 "中文", 选择 " 加入 ", 加入"英
语(美国)" , 调整顺序,把“英语(美国)”移动到最上面。
OEMbutton乱码问题解决的更多相关文章
- WingIDE中文乱码问题解决方法
WingIDE中文乱码问题解决方法 安装完WingIDE后,首次运行python脚本时,若脚本中含有UTF-8中文,在Debug I/O输出框中,全部变成了乱码. 这时其实我们设置下WingIDE的编 ...
- ASP 编码转换(乱码问题解决)
ASP 编码转换(乱码问题解决) 输出前先调用Conversion函数进行编码转换,可以解决乱码问题. 注,“&参数&”为ASP的连接符,这里面很多是直接调用的数据库表字段,实际使用请 ...
- window.location.href url含中文服务器收到乱码问题解决
中文乱码问题 window.location.href url含中文服务器收到乱码问题解决 (1).页面中先对中文进行编码. 如:window.location.href = url+"&a ...
- ubuntu mysql emma中文乱码问题解决
ubuntu mysql emma中文乱码问题解决 emma默认用apt-get 安装的话,emma是不支持中文的,配置文件或直接修改emma程序源文件(python). apt-get安装emma ...
- paip.java swt 乱码问题解决
paip.java swt 乱码问题解决 看累挂,Dfile.encoding是gbk的.. 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专 ...
- Spring MVC3返回JSON数据中文乱码问题解决(转)
Spring MVC3返回JSON数据中文乱码问题解决 查了下网上的一些资料,感觉比较复杂,这里,我这几使用两种很简单的办法解决了中文乱码问题. Spring版本:3.2.2.RELEASE Jack ...
- ASP+Access UTF-8 网页乱码问题解决办法
用ACCESS数据库和ASP做网站时用UTF-8编码有时会出现乱码,再者网页出错或者刷新页面后就是乱码,如果数据库取值乱码在开头加上<%@LANGUAGE="VBSCRIPT" ...
- Ubuntu下Eclipse中文乱码问题解决(转)
Ubuntu下Eclipse中文乱码问题解决 把Windows下的工程导入到了Linux下Eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse 默认会去读取系统的编 ...
- 【转】asp.net Cookie值中文乱码问题解决方法
来源:脚本之家.百度空间.网易博客 http://www.jb51.net/article/34055.htm http://hi.baidu.com/honfei http://tianminqia ...
随机推荐
- RestTemplate -springwebclient
1 使用jar版本 - spring-web-4.3.8.RELEASE.jar 场景:backend,post请求远端,header中加入accessToken,用于权限控制 HttpHeaders ...
- 自己的vim配置
nmap <F11> :source ~/.vimrc<CR> "n 普通模式 F11映射为 :source ~/.vimrc winpos 5 5 "wi ...
- php中静态方法和静态属性的介绍
静态分为两个部分:静态属性和静态方法 静态的东西都是给类用的(包括类常量),非静态的都是给对象用的 静态属性 在定义属性的时候,使用关键字static修饰的属性称之为静态属性. 静态方法 使用stat ...
- php中类继承和接口继承的对比
PHP类继承: 1.PHP类不支持多继承,也就是子类只能继承一个父类,但是支持多层次继承,比如: class frist{ public function __construct(){ echo &q ...
- C# int可以表示的最大值
C#中int由4个字节组成,即由32个二进制数组成,由于最高位是用于表示正负数,所以实际上int所能表示的最大数为231-1=2147483647.
- POJ 2718【permutation】
POJ 2718 问题描述: 给一串数,求划分后一个子集以某种排列构成一个数,余下数以某种排列构成另一个数,求这两个数最小的差,注意0开头的处理. 超时问题:一开始是得到一个数列的组合之后再从中间进行 ...
- zprofiler三板斧解决cpu占用率过高问题
zprofiler三板斧解决cpu占用率过高问题 九居 浏览 171 2015-04-08 14:11:58 发表于:JVM性能与调试平台 zprofiler 上周五碰到了一个线上机器cpu ...
- 【noip模拟赛8】魔术棋子
描述 在一个M*N的魔术棋盘中,每个格子中均有一个整数,当棋子走进这个格子中,则此棋子上的数会被乘以此格子中的数.一个棋子从左上角走到右下角,只能向右或向下行动,请问此棋子走到右下角后,模(mod)K ...
- java连接数据库(jdbc)调用配置文件
各种语言都有自己所支持的配置文件,后缀名“.properties”结尾的就是其中之一. 在java连接数据库时,采取读取配置文件的方式,来获取数据库连接. 新建jdbc.properties文件,内容 ...
- Codeblocks 常用快捷键
编辑部分: Ctrl + A:全选Ctrl + C:复制Ctrl + X: 剪切Ctrl + V:粘贴Ctrl + Z:撤销Ctrl + S:保存Ctrl + Y / Ctrl + Shift + Z ...