oracle 10G控制台乱码问题

最近遇到一个让我很郁闷的事.登录oracle10G的控制台时,所有按钮上的汉字都变成了大框框.本来我不想理它.因为是客户的机器,系统集成又不是我做的,多一事不如少一事嘛.但是最近经常对控制台进行操作.总看着那些框框实在不爽,终于忍不住了,决定将其搞定.

telnet登录到aix系统,进入/home/oracle,然后vi .profile一看:

lang=en_US.

心想,一定是系统集成在安装oracle时系统环境是英语的.系统在选择jdk的字符集时选择了英语.于是:

1.到$ORACLE_HOME/jdk/jre/lib下.将font.properties备份了一下.然后把font.properties.zh改名成了font.properties.

2.到$ORACLE_HOME/jre/1.4.2//lib下,把font.properties.zh改名成了font.properties.

经过上两步就把jdk的当前环境改成中文了.

3.oracle的控制台就像在应用服务器上发布WEB应用一样,也有一个临时文件夹.用来存放一些临时文件.控制台页面上的按钮就是动态的生成图片存放在这样一个文件夹里的.所以要将他们清除.这个文件夹在$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs.将它下面的所有gif文件删除.

4.重启控制台:

$emctl stop dbconsole

$emctl start dbconsole

OK,再登录一下看看.大框框变成了汉字.问题解决了.

 

其实,如果不想这样麻烦的话还有一个简单的办法,就是把客户端的环境改为英语.不过那样在控制台的网页上看也是英语.本人英语那是钢钢地不好.所以不考虑.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/226801/viewspace-876/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/226801/viewspace-876/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值