Oracle em 10g&11g

  • Category: 電腦相關
  • Last Updated: Tuesday, 15 January 2013 09:06
  • Published: Wednesday, 09 January 2013 11:48
  • Written by sam

安裝了oracle 10g

也順手裝了 em

但怎麼開啟時是口口呢…

Photobucket

這個是j2ee的語系問題…

來替換一下字型即可

先停用 emecl stop dbconsole

我是繁中環境…

主要有三步驟......怕意外…請先備份原始檔

       1.   cd $ORACLE_HOME/jdk/jre/lib 

             cp font.properties.zh_TW.Redhat      font.properties

       2.   cd $ORACLE_HOME/jre/1.4.2/lib

             cp font.properties.zh_TW.Redhat      font.properties

       3.   檢查一下文檔內容

             [oracle@test-oracle lib]$ cat font.properties

             查看最後一行即可

             filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttf

             這個的話使用ll 去檢查是否真有該檔案在那邊…ll /usr/share/fonts/zh_TW/TrueType/

             正常來說是會看到的是 l 也就是連結檔案…

             此有兩個作法,看是直接修改font.properties的路徑;或將該位置檔案更換成實體檔…

再來清除cache檔案… 用rm -rf *

位於$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zht

我是繁中環境…所以上面是zht…

完成之後…

emctl start dbconsole

再登錄一次web介面檢查…

Photobucket

正常來說就是正常了...............

其實不想顯示口口的話…直接改成eng語系也是可以的…

不用這麼麻煩......

再來是11g的部份…

相對於oracle 10g 的 em部份

要修正11g的em就簡單多了

只要直接作字型的替換即可

1.     mkdir $ORACLE_HOME/jdk/jre/lib/fonts/fallback

2.     將想要用的字型檔案 如…simsun.ttf 給 cp 進去就行了

3.     一樣記得清除 $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/*

再重新啟動 應該就行了