`
liuxiaojian
  • 浏览: 32050 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下Oracle10g OEM中文显示为方框的解决办法

 
阅读更多
在Linux Redhat el5上安装了oracle10g,linux是英文版的,oracle选择了GB的字符集。这样数据库是可以存储中文的。但是OEM中,页面上的中文字符显示正常,但是按钮中的中文全部是方框。于是百度了一下(Google现在不太好使了,呵呵),具体步骤如下:
1、使用oracle用户登录
2、使用命令 emctl stop dbconsole 停止OEM
3、找到如下三个目录:
    $ORACLE_HOME/jdk/jre/lib
    $ORACLE_HOME/jre/1.4.2/lib
    $ORACLE_HOME/javavm/lib/ojvmfonts
   将每个目录下的font.properties.zh_CN.Redhat覆盖font.properties。不过强烈建议先备份哦。
4、打开第3步中的一个font.properties文件,查看最后一行:
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf
   查看字体文件/usr/share/fonts/zh_CN/TrueType/zysong.ttf是否存在。若存在直接进入第6步。
5、我发现linux系统中连zh_CN文件夹都没有,于是先创立了zh_CN文件夹和TrueType文件夹,然后从windows系统的C:/Windows/fonts文件夹中找了一个中文字体文件,我使用的是STSONG.TTF,将其重命名为zysong.ttf,拷贝到了 /usr/share/fonts/zh_CN/TrueType/ 中
6、清除OEM缓存的图片文件,其目录为:
$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs
   使用 rm *.gif 和 rm.*.imx 命令清除缓存的图片文件。
7、使用命令 emctl start dbconsole 启动OEM,然后在windows中就可以访问OEM,按钮中的中文显示出来了。


心得:可以选在自己喜欢的中文字体使用,改字体的作用应该就是为了显示按钮中的中文而使用的。不过我推测,OEM中的按钮都是根据当前浏览器语言自动生成的图片,Oracle还真是强大,这种方式都想得到

分享到:
评论

相关推荐

    Linux下Oracle 10g安装

    在Linux环境下安装Oracle数据库10g是一项复杂但必要的任务,对于数据库管理员(DBA)和想要学习如何在Linux平台上安装和配置Oracle数据库的IT专业人员来说,这是一项基础技能。以下是在Linux上安装Oracle 10g的详细...

    linux安装oracle10g完整配置文档

    Linux安装Oracle 10g完整配置文档 在本文档中,我们将详细介绍如何在 Linux 操作系统中安装 Oracle 10g 数据库。安装 Oracle 10g 需要满足一定的前提条件,并需要对 Linux 系统的内核参数进行修改。 安装前的准备...

    linux之oracle10g安装

    在Linux环境下安装Oracle 10g是一项技术性强且步骤繁多的任务。Oracle 10g是一款功能强大的关系型数据库管理系统,常用于企业级的数据存储和处理。以下将详细阐述安装过程中涉及的关键知识点。 首先,安装前准备是...

    linux中安装ORACLE10g数据库详细步骤

    Linux 中安装 ORACLE10g 数据库详细步骤 Linux 是一个开源的操作系统,在服务器应用中广泛使用。ORACLE 是一个关系型数据库管理系统,是当前最流行的数据库管理系统之一。安装 ORACLE10g 数据库需要在 Linux 操作...

    Oracle10g-linux安装包

    Oracle10g-linux安装包

    oracle 10g for linux

    在Linux环境下安装Oracle 10g需要遵循一定的步骤,并且对系统资源有一定的要求。本文将详细介绍如何在Linux系统上安装Oracle 10g,并提供必要的系统检查、环境配置和参数调整。 首先,确保你的Linux系统满足最低的...

    Linux下Oracle10g数据库的安装

    标题“Linux下Oracle10g数据库的安装”明确指出本文档的主要内容为在Linux操作系统上安装Oracle 10g数据库的过程。Oracle 10g(即Oracle Database 10g)是甲骨文公司推出的一款企业级关系型数据库管理系统,它提供了...

    Linux下安装oracle 10g

    Linux下安装oracle 10g

    解决linux下oracle中文乱码问题,添加中文支持

    解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码...

    linux环境下oracle10g安装

    linux环境下oracle10g安装 1.连接putty 2.用root登录后建立用户和组 新增oinstall、dba用户组,oracle用户 [root@oracle10g /]# groupadd oinstall [root@oracle10g /]# groupadd dba [root@oracle10g /]# useradd ...

    linux命令行下安装oracle10G

    下面将介绍在 Linux 命令行下安装 Oracle 10g 的方法。 一、安装前的准备 在安装 Oracle 10g 之前,需要进行一些准备工作。 1. 选择安装环境的语言 Oracle 安装时可以通过环境变量 LANG 指定安装语言,如果 ...

    Linux 下安装Oracle11g_R2时中文显示成"囗囗囗囗囗囗囗囗"的解决方法

    在Linux环境下安装Oracle 11g R2数据库时,可能会遇到一个常见的问题,即中文字符显示为"囗囗囗囗囗囗囗囗"的乱码现象。这个问题通常是由于系统环境变量配置不当或者字体支持不足所引起的。下面将详细介绍解决这个...

    Linux下安装oracle10g

    在Linux系统中安装Oracle 10g是一项技术性较强的任务,尤其在Red Hat Enterprise Linux 5这样的企业级发行版上。以下将详细讲解这个过程中的关键步骤和注意事项。 首先,安装Oracle 10g的前提是确保Linux环境已安装...

    ORACLE 10G 在LINUX 下的安装

    在本文中,我们将详细讨论如何在Linux环境下安装Oracle 10g数据库。首先,我们需要一个适合安装Oracle的Linux操作系统,这里选择的是Red Hat Enterprise Linux (RHEL) 5.2。安装RHEL 5.2的过程相对简单,按照步骤...

    Linux安装Oracle10g

    在Linux环境下安装Oracle 10g是一项复杂但重要的任务,这通常是为支持企业级的数据库管理和开发项目。为了确保安装成功,你需要遵循一系列的步骤和注意事项。以下是安装Oracle 10g在Linux系统上的详细过程: 1. **...

    linux下安装oracle10G

    在Linux环境下安装Oracle 10G数据库是一项技术性较强的任务,需要对操作系统和数据库系统有深入的理解。在本文中,我们将详细阐述整个安装过程,包括Linux系统的安装、配置,以及Oracle 10G数据库的安装步骤和注意...

    linux5.1 oracle10g安装步骤

    以上步骤概括了在Linux 5.1上安装Oracle 10g的基本流程,但每个步骤中可能涉及到的细节和具体问题解决方法并未详述,实际操作时应根据实际情况进行调整。安装Oracle数据库是一个复杂的过程,需要对Linux系统和Oracle...

    Linux下oracle10g_静默安装完整版

    在Linux环境下安装Oracle 10g数据库时,静默安装是一种高效且自动化的方式,尤其适合大规模部署或自动化运维。以下是对静默安装过程的详细解释: 1. **下载与解压安装包** Oracle 10g 提供了针对不同处理器架构的...

    linux下oracle10g安装图解

    ### Linux 下 Oracle 10g 安装详细指南 #### 一、Red Hat Enterprise Linux 5 下安装 Oracle 前的准备工作 ##### 1.1 下载与解压 Oracle 软件 - **下载软件**:Oracle Database 10g Release 2 (10.2.0.1) Software...

Global site tag (gtag.js) - Google Analytics