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
但怎麼開啟時是口口呢…
這個是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介面檢查…
正常來說就是正常了...............
其實不想顯示口口的話…直接改成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/*
再重新啟動 應該就行了