解決Oracle EM 亂碼問題

來源:互聯網
上載者:User

解決Oracle EM 亂碼問題

 

 Oracle 10g提供了一個基於Web的管理工具EM(Enterprise Manager),使用比較方便。不過,如果您使用的是中文Linux環境,而在安裝Oracle的時候,沒有加上簡體中文語言的話,那登陸時,可能會發現中文按鈕都是類似"□□"字樣的亂碼。下面就是解決這問題的方法。
    該方法適合紅旗Asianux 2.0、3.0等作業系統環境。

一、故障問題
開啟http://ip:1158/em時,看到如下的顯示,其中中文字元部分是亂碼:

二、解決問題
1、改變$ORACLE_HOME/jdk目錄下的jre的預設字型

# su - oracle
$ cd $ORACLE_HOME/jdk/jre/lib/
$ ls font*zh_CN*


其中,font.properties是預設使用的字型。還可以看到font.properties.zh_CN.Redhat和其它的字型。

$ cp font.properties font.properties.bak
$ cp font.properties.zh_CN.Redhat font.properties


2、改變$ORACLE_HOME/jre下的預設字型
使用上面同樣的方法來操作。

$ cd $ORACLE_HOME/jre/1.4.2/lib/
$ ls font*zh_CN*
$ cp font.properties font.properties.bak
$ cp font.properties.zh_CN.Redhat font.properties


3、刪除Cache下的gif檔案
em裡面會用到這些圖片:

$ cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications//
applications/em/em/cabo/images/cache/zhs/
$ ls *.gif
$ rm *.gif


注意不要搞錯目錄,修改的是中文環境的。

4、重新啟動EM服務

$ emctl stop dbconsole
$ emctl start dbconsole


進入EM看看中文問題是否已經解決。

新開啟的介面如下:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.