oracle10g安装时乱码,Oracle 10g 安装中文乱码

oracle 10g em 按钮乱码解决,oracle 10g 安装中文乱码怎么处理呢?

在网上找了好多资料,都是你抄我,我抄你,自己都没有验证过,没一个能解决的,都晕了。。。。。。。。。。。。,最后看到一篇写的非常好的文章,这里转载记录以后留着有用。真的可以解决你的乱码问题。

1.修改jdk 下面的字体。

[oracle@dbserver db_1]$ cd $ORACLE_HOME/jdk/jre/lib/

[oracle@dbserver lib]$ mv font.properties font.properties_bak

[oracle@racdbserver lib]$

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

[oracle@dbserver lib]$

2.修改jre 下面的字体

[oracle@dbserver lib]$ cd $ORACLE_HOME/jre/1.4.2/lib

[oracle@dbserver lib]$ mv font.properties font.properties_bak

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

3.清除em的cache

[oracle@dbserver lib]$ cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs

[oracle@dbserver zhs]$ rm *.gif

4. 重新启动em

[oracle@dbserver bin]$ cd $ORACLE_HOME/bin

[oracle@dbserver bin]$ ./emctl stop dbconsole

[oracle@dbserver bin]$ ./emctl start dbconsole

文件: zysong.rar

大小: 4365KB

下载: 下载

******************

http://icelander.javaeye.com/blog/426918

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.

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.

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指向中文字体文件,请确认该文件在你的服务器上是否存在,如果不存在,改换一个存在的中文字体文件即可,也可以自行下载安装新的字体文件:

下载地址:

http://blog.mgcrazy.com/download/20110427zysong.tar.gz

[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

http://blogold.chinaunix.net/u2/82363/showart_2023485.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值