oracle10g中文顯示亂碼問題
oracle10g安裝工作完成之后,由于jre默認使用的字體問題,使得em,dbca,netca,netmgr顯示中文時出現(xiàn)"□□"字樣的亂碼,oracle10g中出現(xiàn)的亂碼必將會影響著大家的工作,所以oracle10g中的亂碼問題是必須要解決的,這個亂碼問題一直以來都是困擾著人們的一個問題,下面來說明這個問題的解決辦法。
oracle10g中文顯示亂碼問題的解決方法:
1 改變$ORACLE_HOME/jdk目錄下的jre的默認字體
cd $ORACLE_HOME/jdk/jre/lib/
ls font*zh_CN*
fontproperties是默認使用的字體
還可以看到fontpropertieszh_CNRedhat80和其它的字體
cp fontproperties fontpropertiesbak
cp fontpropertieszh_CNRedhat80 fontproperties
2 改變$ORACLE_HOME/jre下的默認字體
cd $ORACLE_HOME/jre/142/lib/
ls font*zh_CN*
fontproperties是默認使用的字體
還可以看到fontpropertieszh_CNRedhat80和其它的字體
cp fontproperties fontpropertiesbak
cp fontpropertieszh_CNRedhat80 fontproperties
3刪除Cache下的gif文件(em頁面中用到),注意不要刪錯目錄
cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/
ls *gif
rm -f *gif
4 重新啟動EM服務(wù)
cd $ORACLE_HOME/bin/
/emctl stop dbconsole
/emctl start dbconsole
好可以進入em web頁面看看是否中文不再是 "□□"字樣的亂碼了!
通過上文的講解的oracle10g中的亂碼問題的解決方案,相信大家對于oracle10g中文顯示亂碼問題已經(jīng)有所了解,如果大家在以后的工作中遇到類似問題就能夠輕松解決了,希望上文中涉及到的內(nèi)容對大家能夠有所幫助。