WINDOWS訪問OEM亂碼解決

dbasdk發表於2014-08-01

問題描述

發現用windows訪問linux安裝的oracleoem按鈕總是亂碼,整理解決方法如下:

 

解決方法

1、暫時關閉oem

[oracle@orclasm log]$ 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. 

 

2、複製並覆蓋相關檔案

[oracle@orclasm ~]$ cd $ORACLE_HOME/jdk/jre/lib

[oracle@orclasm lib]$ cp font.properties font.properties.1.bat

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

 

[oracle@orclasm ~]$ cd $ORACLE_HOME/jre/1.4.2/lib/

[oracle@orclasm lib]$ cp font.properties font.properties.1.bat

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

 

3、為oem配置中文字元

如果沒有/usr/share/fonts/zh_CN/TrueType/目錄需要手動建立

[root@orclasm ~]# cd /usr/share/fonts/

[root@orclasm fonts]# mkdir -p zh_CN/TrueType/

windows中的宋體對應的ttf檔案copy到該目錄下,命名為zysong.ttf,或者也可以去網上下載zysong.ttf

下載地址:

 

[root@orclasm TrueType]# mv ~/simsun.ttc /usr/share/fonts/zh_CN/TrueType/zysong.ttf

[root@orclasm fonts]# cd zh_CN/TrueType/

[root@orclasm TrueType]# ls

zysong.ttf

 

5、清理快取的圖片

[root@orclasm share]# cd /u01/app/oracle/10.2.0/db_1/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/

 

[root@orclasm zhs]# mkdir gif_bak

[root@orclasm zhs]# mv *.gif gif_bak

[root@orclasm zhs]# mkdir imx_bak

[root@orclasm zhs]# mv *.imx imx_bak

 

5、啟動oem

[oracle@orclasm ~]$ 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 /u01/app/oracle/10.2.0/db_1/orclasm_orcl/sysman/log 

 

問題解決,效果如圖:

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29734436/viewspace-1243796/,如需轉載,請註明出處,否則將追究法律責任。

相關文章