2009年6月30日 星期二

Linux Oracle 10gR2 OEM 按鈕亂碼

參考自椰子殼
以CentOS為平台安裝Oracle Linux..
安裝完發現OEM的按鈕都是亂碼...
搜尋了一下google,看到上述網頁的解決方案...
順便記錄一下...

先停止oem
emctl stop dbconsole
分別進入以下三個路徑

$ORACLE_HOME/jdk/jre/lib
$ORACLE_HOME/jre/1.4.2/lib
$ORACLE_HOME/javavm/lib/ojvmfonts

在每個目錄都透過以下指令覆蓋檔案
cp font.properties.zh_TW.Redhat font.properties
進入 OEM 的圖示路徑,清除之前的檔案

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

啟動 OEM
emctl start dbconsole

做完上述..還是失敗了...
後來發現是沒有該字形的關係~
font.properties.zh_TW.Redhat 的最後一行:
filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttf

PS:在文章 http://tw.myblog.yahoo.com/bullock0425/article?mid=464&prev=467&next=462 有提到: bsmi00lp.ttf 字體可以在 http://cle.linux.org.tw/fonts/Arphic/bsmi00lp.ttf 下載。

下載完放置該指定目錄...再做一次上述rm *.gif等動作,重新啟動OEM即可了~~

沒有留言:

張貼留言