数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

解决oracle10g安装后的中文显示乱码


发布日期:2023年04月12日
 
解决oracle10g安装后的中文显示乱码
在安装完oracleg后由于jre默认使用的字体问题使得emdbcanetcanetmgr显示中文时出现□□字样的乱码下面来说明这个问题的解决办法

改变$ORACLE_HOME/jdk目录下的jre的默认字体

cd $ORACLE_HOME/jdk/jre/lib/

ls font*zh_CN*

fontproperties是默认使用的字体

还可以看到fontpropertieszh_CNRedhat和其它的字体

cp fontproperties fontpropertiesbak

cp fontpropertieszh_CNRedhat fontproperties

改变$ORACLE_HOME/jre下的默认字体

cd $ORACLE_HOME/jre//lib/

ls font*zh_CN*

fontproperties是默认使用的字体

还可以看到fontpropertieszh_CNRedhat和其它的字体

cp fontproperties fontpropertiesbak

cp fontpropertieszh_CNRedhat fontproperties

删除Cache下的gif文件(em页面中用到)注意不要删错目录

cd $ORACLE_HOME/ocj/jee/ocj_applications/applications/em/em/cabo/images/cache/zhs/

ls *gif

rm f *gif

重新启动EM服务

cd $ORACLE_HOME/bin/

/emctl stop dbconsole

/emctl start dbconsole

好可以进入em web页面看看是否中文不再是 □□字样的乱码了!

上一篇:oracle杀死死锁进程

下一篇:oracle日期时间模糊查询的方法