這次因?yàn)闇y(cè)試的需要,以SuSE Linux Enterprise 10為平臺(tái),建立了一臺(tái)Oracle 10gR2,依照一般程序安裝完畢后,登入OEM卻發(fā)現(xiàn),一般文字的中文
這次因?yàn)闇y(cè)試的需要,以SUSE Linux Enterprise 10為平臺(tái),建立了一臺(tái)Oracle 10gR2,依照一般程序安裝完畢后,登入OEM卻發(fā)現(xiàn),一般文字的中文顯示沒(méi)有問(wèn)題,但是所有按鈕的中文字卻都是口口。
上網(wǎng)翻了一下許多文章,一般的說(shuō)法都是需要進(jìn)行以下動(dòng)作:
1.先停止OEM
emctl stop dbconsole
2.分別進(jìn)入以下三個(gè)路徑
$ORACLE_HOME/jdk/jre/lib
$ORACLE_HOME/jre/1.4.2/lib
$ORACLE_HOME/javavm/lib/ojvmfonts
3.在每個(gè)目錄都透過(guò)以下指令覆蓋檔案
cp font.properties.zh_TW.RedHat font.properties
4.進(jìn)入OEM的圖示路徑,清除之前的檔案
cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zht
rm *.gif
rm *.imx
5.啟動(dòng)OEM
emctl start dbconsole
最后有許多人成功,也有許多人失敗,,當(dāng)然我也是失敗的其中一人。后來(lái)發(fā)現(xiàn)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
SuSE也有這個(gè)TrueType字型,只是放置的路徑不同,因此我就修改了一下覆蓋后font.properties設(shè)定:
filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/bsmi00lp.ttf
一樣清除*.gif與*.imx之后,重新啟動(dòng)OEM之后,OEM的按鈕就出現(xiàn)中文了。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com