渐行渐远这个网名,用了好多年了, 非常喜欢. 童年远了. 梦想远了.

oracle 10G控制台乱码问题

上一篇 / 下一篇  2007-12-19 13:57:48 / 个人分类:数据库管理

最近遇到一个让我很郁闷的事.登录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,再登录一下看看.大框框变成了汉字.问题解决了.

 

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


TAG:

引用 删除 Guest   /   2008-06-12 11:44:28
以前遇见过此问题。
引用 删除 mike   /   2008-06-02 08:33:20
xpureland的个人空间 引用 删除 xpureland   /   2007-12-19 14:31:48
xpureland的个人空间 引用 删除 xpureland   /   2007-12-19 14:31:05
3
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-07-25  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 1386
  • 日志数: 18
  • 图片数: 2
  • 文件数: 2
  • 建立时间: 2007-12-12
  • 更新时间: 2008-06-12

RSS订阅

Open Toolbar