解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题
来源:互联网 发布:nginx停止命令 编辑:程序博客网 时间:2024/05/06 05:44
解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题
今天在Linux下装了Oracle 10g数据库,装好后将Linux系统语言切换为中文后,发现Oracle的em(Enterprise Manager)、dbca(database configuration assistant)中文界面、按钮全为方块或乱码,十分让人头痛。通过Google,百度查找原因,经过多次尝试,终于解决看到了em、dbca界面看到了可爱的中文。
先介绍一下我的系统坏境:
em,dbca中文方块乱码问题具体解决方法:
一、安装简体中文字体包fonts-chinese-3.02-9.6.el5:
我们首先得安装rhel5.0系统DVD中自带的中文字体包fonts-chinese-3.02-9.6.el5.noarch.rpm,这是至关重要的。如果没有安装此字体包,简体中文字体文件/usr/share/fonts/zh_CN/TrueType/zysong.ttf和/usr/share/fonts/chinese/TrueType/zysong.ttf就不存在的,中文显示就更无从说起了。
二、 设置Linux系统语言坏境:
export
三、 拷贝替换font.properties文件,执行下面两条命令:
#
#
//注:也可以用font.properties.zh_CN_UTF8.Redhat,font.properties.zh_CN.*替换font.properties。
执行完这两条命令后,尝试启动Java控制台,查看是否解决中文方块问题:
#
如果已经不再是方块,则跳过第四步,否则继续按第4步操作。
四、
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf
改为
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/chinese/TrueType/zysong.ttf
文件中的最后一行指向的即为中文字体文件,确认文件是否存在。
五、按三、四步的操作,重新拷贝建立$ORACLE_HOME/jdk/jre/lib/下的字体设置文件。执行完此步骤后,dbca、netca等基于Java的程序的中文乱码方块问题得到解决。
六、清除按钮gif图片cache并重启服务(针的Web界面的管理程序):
searchctl
emctl
isqlplusctl
rm
rm
searchctl
emctl
isqlplusctl
打开下面URL进行测试:
Ultra
http://yourip:5620/ultrasearch
Ultra
http://yourip:5620/ultrasearch/admin
iSQL*Plus
http://yourip:5560/isqlplus
iSQL*Plus
http://yourip:5560/isqlplus/dba
经过以上步骤的操作,彻底解决了Linux下Oracle数据库em、dbca、netca中文界面、按钮方块乱码问题。
- 解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题
- Linux中oracle数据库执行DBCA,NETMGR,EM等中文乱码问题解决方法
- Redhat Linux oracle 10g em 按钮乱码解决
- Redhat Linux oracle 10g em 按钮乱码解决
- Redhat Linux oracle 10g em 按钮乱码解决
- Redhat Linux oracle 10g em 按钮乱码解决
- Linux oracle 10g EM 按钮乱码解决
- Linux oracle 10g EM 按钮乱码解决
- Linux oracle 10g EM、ISQLPLUS 按钮乱码解决
- oracle 10g EM中文乱码解决办法
- Oracle 10g Express Edition(XE) 转至数据库主页中文乱码问题的解决
- Redhat RHEL AS3 下安装 Oracle DB 10g 中文乱码问题的解决
- 在solaris下的Oracle DB 10g 中文乱码问题的解决
- AIX上解决Oracle EM 页面中文乱码问题
- [Oracle] 用IE登录Linux服务器上的10g em出现的乱码的解决
- Linux下Oracle数据库客户端中文显示乱码的解决
- 解决Oracle EM 乱码问题
- 解决Oracle EM 乱码问题
- java 使用正则表达式统计一个字符串中子字符串出现次数
- eclipse 配置c/c++环境的Launch failed,Binary not found错误
- 002
- sk_buff_head
- linux下搭建FastDFS图片服务器
- 解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题
- QT—程序打包问题(1)
- 安装android
- ToolBar详解
- 将1-3999的数字转换为罗马数字
- net_device
- Linux下进程间通信之消息队列
- bzoj3942
- javaWeb中,解决接收请求数据中的中文乱码问题