`
icelander
  • 浏览: 72492 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oralce 10g EM 乱码问题

阅读更多
如果安装时,我们系统环境变量设置的是中文环境,那么就不会有这个问题.这个问题根本原因在于安装时,JDK/JRE字符集的自动选择.

$ORACLE_HOME/jdk/jre/lib$ORACLE_HOME/jre/1.4.2/lib/ 目录下都有多种字符集字体配置文件:

引用

[oracle@danaly ~]$ cd $ORACLE_HOME/jdk/jre/lib
[oracle@danaly lib]$ ls font*zh_CN*
font.properties.zh_CN.Redhat  font.properties.zh_CN.Redhat2.1 
font.properties.zh_CN.Sun  font.properties.zh_CN_UTF8.Sun
[oracle@danaly lib]$ cd $ORACLE_HOME/jre/1.4.2/lib/
[oracle@danaly lib]$ ls font*zh_CN*
font.properties.zh_CN.Redhat  font.properties.zh_CN.Redhat2.1 
font.properties.zh_CN.Sun  font.properties.zh_CN_UTF8.Sun 


我们只要用合适的中文字符集文件替换缺省文件即可,我选择使用font.properties.zh_CN.Redhat来替换缺省字体定义文件:

引用

[oracle@danaly lib]$ cp font.properties.zh_CN.Redhat font.properties 


替换之后需要清理一下Cache,重启EM即可.

Cache路径通常位于:

引用

$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs



清除所有gif文件即可.然后重新启动EM:

引用

[oracle@danaly zhs]$ emctl stop dbconsole
TZ set to PRC
oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 
Copyright (c) 1996, 2005 oracle Corporation.  All rights reserved.
http://danaly.hurrray.com.cn:1158/em/console/aboutApplication
Stopping oracle Enterprise Manager 10g Database Control ...
...  Stopped.
[oracle@danaly zhs]$ emctl start dbconsole
TZ set to PRC
oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 
Copyright (c) 1996, 2005 oracle Corporation.  All rights reserved.
http://danaly.hurrray.com.cn:1158/em/console/aboutApplication
Starting oracle Enterprise Manager 10g Database Control .............. started.
------------------------------------------------------------------
Logs are generated in directory
/opt/oracle/product/10.2.0/danaly.hurrray.com.cn_danaly/sysman/log  


现在登陆Web页面,EM显示就可以正常显示中文了.

注意:如果经过以上处理仍然不能正确显示中文,请参考以下说明:

打开刚替换好的font.properties,或者查看原有的中文字体文件:

引用

[oracle@smsdbrac1 lib]$ tail -2 font.properties.zh_CN.Redhat
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf

注意其中包含了filename指向中文字体文件,请确认该文件在你的服务器上是否存在,如果不存在,改换一个存在的中文字体文件即可,也可以自行下载安装新的字体文件:

引用

[oracle@smsdbrac1 lib]$ ls -al /usr/share/fonts/zh_CN/TrueType/zysong.ttf
-rw-r--r--  1 root root 9249332 Mar 29  2002 /usr/share/fonts/zh_CN/TrueType/zysong.ttf


分享到:
评论

相关推荐

    Oracle10g EM Console配置

    ### Oracle10g EM Console配置:解决中文乱码问题 #### 一、问题背景与原因分析 在使用Oracle 10g的EM (Enterprise Manager) 控制台时,可能会遇到中文显示乱码的问题。这个问题主要发生在系统环境变量设置为中文...

    oracle安装时中文乱码解决办法

    对于 Oracle 10g EM 企业管理器 WEB 界面中文乱码问题,可以通过编辑 /opt/oracle/product/10.2/jre/1.4.2/lib/font.properties 文件来解决。需要将 font.properties 文件替换为 font.properties.ch_CN.Redhat 文件...

    EM按钮乱码

    通过以上步骤,一般可以有效地解决Oracle EM的按钮乱码问题。在进行这些操作时,确保你有权限修改相应的文件,并且在修改系统配置前做好备份,以防万一出现问题可以快速恢复。此外,如果你的环境不是基于Linux,或者...

    win7_X64安装ORACLE_10G_X64并升级到10205版本同时安装em补丁过程

    在安装完成后,需要设置注册表 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\NLS_LANG 为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK,以解决乱码及中文显示问题。 七、升级到 10205 版本 升级到 10205 版本时...

    Linux oracle em 中文乱码解决方案

    在Linux环境下管理和维护Oracle数据库时,可能会遇到Oracle企业管理器(Enterprise Manager, EM)显示中文乱码的问题。这通常是由于字符编码设置不正确导致的。本文将深入探讨这个问题,并提供有效的解决方案。 首先...

    oracle10g 解决中文字符问题

    通过以上四个步骤,可以有效地解决 Oracle 10g 在使用 EM、DBCA、NETCA 和 NETMGR 等工具时出现的中文字符乱码问题。这不仅提高了系统的可用性,还提升了用户体验。值得注意的是,不同操作系统环境下可能需要使用...

    oracle乱码解决方案

    在安装并使用Oracle数据库管理系统(特别是Oracle 10g版本)的过程中,用户可能会遇到一个常见问题:Oracle Enterprise Manager (EM) 界面出现乱码现象。这不仅影响美观,更严重的是可能导致操作上的不便。本文将...

    Redhat Enterprise linux 5.4上安装Oracle10g

    本指南将详细介绍这个过程,并着重解决可能出现的em/dbca乱码问题以及如何配置Oracle随Linux系统自启动。 首先,我们需要确保系统满足Oracle 10g的硬件和软件需求。Redhat Enterprise Linux 5.4提供32位和64位两种...

    oracle em 按钮乱码解决办法及em网页变成英文

    Oracle企业管理器(Oracle Enterprise ...通过以上方法,你应该能够解决Oracle EM的按钮乱码问题,并将其界面语言切换为英文。在处理这类问题时,保持对系统环境和配置文件的了解至关重要,以便快速定位和解决问题。

    Statement Tracer for Oracle,oracle代码跟踪工具

    在实际使用中,开发者和DBA通常会结合Oracle的其他工具,如SQL Developer、企业管理器(EM)或者日志分析工具(如 tkprof),以更全面地分析和优化数据库性能。Statement Tracer for Oracle以其易用性和深度分析能力...

    Oracle11g安装完整步骤

    - **LANG:** 设置为`zh_CN.GBK`,解决中文乱码问题。 - **ORACLE_HOME:** 指定客户端文件夹的位置,例如`D:\ProgramFiles\instantclient_11_2`。 - **PATH:** 添加`D:\ProgramFiles\instantclient_11_2`,便于...

    Oracle SOA Suite 11g 环境搭建手册(二)

    这是因为 Oracle SOA Suite 11g 默认使用 Unicode 字符集,选择相同的字符集可以避免因字符集不匹配而导致的乱码问题。 2. **手动配置 IP 地址**:在安装过程中,Oracle 安装程序会检查计算机是否使用 DHCP 自动...

    oracle 10.2.0.1 for HP9000(11.11) install

    - Oracle 10g提供了基于Web的EM,安装后可以通过`http://IPaddress:1158/em`访问数据库。 - 如遇到EM界面中文乱码问题,需参照《Ora...》文档进行解决。 在整个安装过程中,每个步骤都至关重要,确保正确执行每个...

    Linux安装Oracle出现乱码怎么解决

    - 如果你在使用Oracle的图形化管理工具(如SQL Developer、EM Express等)时遇到乱码,可以将字体复制到个人用户目录的`.font`子目录下,例如`~/.font/`。 - 在终端中,运行以下命令更新字体缓存: ``` $ sudo ...

    SuSE Linux10上如何安装Oracle数据库呢

    在SuSE Linux10上安装Oracle数据库是一个涉及多个步骤的过程,包括系统要求确认、软件包安装、用户配置、环境变量设定以及实际的Oracle数据库安装。以下是对这些步骤的详细说明: 1. **系统要求**: - **内存**:...

    Oracle数据库管理

    - **Oracle10g失败登录的记录**: Oracle10g增加了对失败登录尝试的记录功能,有助于安全审计。 - **Oracle11g口令大小写的区分**: Oracle11g增加了对口令大小写敏感的支持,提高了安全性。 - **Oracle11g缺省口令的...

    oracle配置文件信息

    4. **Enterprise Manager 10g Database Control URL**: `http://chances-bf2a26b:5501/em` - Enterprise Manager (EM) 是Oracle提供的图形化管理工具,可以用来监控、管理和配置数据库。这里提供的URL指向的是EM的...

Global site tag (gtag.js) - Google Analytics