OEM按钮乱码问题解决
一、出现问题:
在Linux环境中安装Oracle 10g,启用EM时,出现按钮显示乱码现象,如下:
二、分析问题:
因为在安装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选项"-->"常规", 选择 "语言", 默认只有 "中文", 选择 " 添加 ", 加入"英
语(美国)" , 调整顺序,把“英语(美国)”移动到最上面。
OEM按钮乱码问题解决相关推荐
- oracle em命令行配置及界面按钮乱码问题解决方法
一.配置EM dbconsole db [oracle@rusky ~]$ lsnrctl start [oracle@rusky ~]$ emctl start dbconsole TZ set t ...
- OEM 按钮乱码解决办法
相信很多人遇到此问题! 摘抄一下eygle的文章 在 $ORACLE_HOME/jdk/jre/lib 和 $ORACLE_HOME/jre/1.4.2/lib/ 目录下都有多种字符集字体配置文件: ...
- oracle em 按钮乱码解决办法
一.oracle em中按钮乱码解决办法: 1.修改jdk 下面的字体. [oracle@esop db_1]$ cd $ORACLE_HOME/jdk/jre/lib/ [oracle@esop l ...
- oracle em 界面乱码,oracle em 按钮乱码解决办法及em网页变成英文
oracle em 按钮乱码解决办法及em网页变成英文以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一 oracle ...
- java文件下载至linux乱码,JAVA 文件下载乱码问题解决办法
页面设置隐藏的iframe 页面下载按钮 id="btnDown" href="javascript:void(download('btnDown'))" &g ...
- mysql导出数据到表格讲解大全(导出数据带表头,导出数据中文乱码问题解决)
方法1 使用sqlyang工具 1.本地准备好一个文件 2.选择数据 3.点击图中所示按钮 ,选择复制所有行到剪贴板 4.一般都选择确定,无须修改 5 打开之前的文件,粘贴保存 方法2 使用mysql ...
- 页面乱码问题解决(汇总)
页面乱码问题解决 目录 1.前端页面代码解决乱码问题 2. 后端端页面代码解决乱码问题 3. idea编译 ...
- python php 通信,Python和php通信乱码问题解决方法
Python和php通信乱码问题解决方法 发布于 2014-07-29 22:28:21 | 118 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertex ...
- springMVC保存数据到mysql数据库中文乱码问题解决方法
springMVC保存数据到mysql数据库中文乱码问题解决方法 参考文章: (1)springMVC保存数据到mysql数据库中文乱码问题解决方法 (2)https://www.cnblogs.co ...
最新文章
- Java注解和xml_Spring注解配置和xml配置优缺点比较
- 原来程序员在某个圈子还是蛮吃香的嘛~
- Kafka学习-入门
- 牛客题霸 [删除有序链表中重复的元素] C++题解/答案
- 电脑很卡~~~~为什么???
- Dart语言基础Map、List、Set操作合辑
- 十一章--软件设计与实现
- li连接mysql代码_php连接mysql基本代码-测试代码
- html 拖拽图片验证,JavaScript实现拖动滑块拼图验证功能(html5、canvas)
- 纪念DOS下的经典软件
- 初始化失败_Destroying singletons
- 47:WAF绕过-漏洞发现之代理池指纹被动探针
- 【PID】数字式 PID 控制算法、程序结构
- 网络支付结算{网银、第三方支付、超级网银}
- 装X与务实并存!iPad越狱必装插件汇总
- Collections常用功能、Set与Map集合
- 推进网络强国建设,筑牢网络安全屏障
- MySQL数据库存储价格金额使用的数据类型中float、double、decimal的区别
- 与计算机互动大学英语,【2017年整理】基于与网络和计算机的大学英语教学模式.ppt...
- HTML5 input新增type属性color颜色拾取器是怎样使用的?你可能不知道的javascript获取法?(95)
热门文章
- 计算机一级2021excel,2021年计算机一级考试模拟题excelppt以及基础知识.doc
- 论文阅读笔记(二)——牛的人脸识别,能做到吗?
- 电脑msvcp140.dll丢失的解决方法
- 从one hot vector到Attention, Bert——NLP基本思想串连回顾
- 不在数组里的最小正整数
- 武汉旅游地图(zz)
- 人机协作机器人发展趋势_人机协作渐成趋势,行业竞争日趋激烈
- php截取部分pdf,用PHP从pdf中提取图像
- 第十四届全国大学生数学竞赛决赛(非数类)游记+答案解析
- oss pdf浏览器直接下载_如何使 pdf 文件在浏览器里面直接下载而不是打开