oracle10g中文顯示亂碼問(wèn)題
oracle10g安裝工作完成之后,由于jre默認(rèn)使用的字體問(wèn)題,使得em,dbca,netca,netmgr顯示中文時(shí)出現(xiàn)"□□"字樣的亂碼,這個(gè)亂碼問(wèn)題一直以來(lái)都是困擾著人們的一個(gè)問(wèn)題,下面來(lái)說(shuō)明這個(gè)問(wèn)題的解決辦法:
1. 改變$ORACLE_HOME/jdk目錄下的jre的默認(rèn)字體
cd $ORACLE_HOME/jdk/jre/lib/
ls font*zh_CN*
font.properties是默認(rèn)使用的字體
還可以看到font.properties.zh_CN.Redhat8.0和其它的字體
cp font.properties font.properties.bak
cp font.properties.zh_CN.Redhat8.0 font.properties
2. 改變$ORACLE_HOME/jre下的默認(rèn)字體
cd $ORACLE_HOME/jre/1.4.2/lib/
ls font*zh_CN*
font.properties是默認(rèn)使用的字體
還可以看到font.properties.zh_CN.Redhat8.0和其它的字體
cp font.properties font.properties.bak
cp font.properties.zh_CN.Redhat8.0 font.properties
3.刪除Cache下的gif文件(em頁(yè)面中用到),注意不要?jiǎng)h錯(cuò)目錄
cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/
ls *.gif
rm -f *.gif
4. 重新啟動(dòng)EM服務(wù)
cd $ORACLE_HOME/bin/
./emctl stop dbconsole
./emctl start dbconsole
好可以進(jìn)入em web頁(yè)面看看是否中文不再是 "□□"字樣的亂碼了!