12
返回列表 发新帖
楼主: Fenng

[FAQ] 用IE登录Linux服务器上的em出现的乱码的解决

[复制链接]
论坛徽章:
3
授权会员
日期:2005-10-30 17:05:332009日食纪念
日期:2009-07-22 09:30:00ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
11#
发表于 2005-7-1 13:13 | 只看该作者
真是谢谢Feng啊,我以为这个问题是创建数据库时选的语言版本不正确的原因,搞得我创建了2次数据库.

使用道具 举报

回复
论坛徽章:
19
授权会员
日期:2005-10-30 17:05:33马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:52
12#
发表于 2005-7-1 20:36 | 只看该作者

总结

一年前的帖子居然还有人翻出来看,佩服!

我来总结一下几种"方块"出现的地方以及解决方案:

1. 安装10G数据库时(10.1.0.2), 选择东亚语言都会出现
方块,这是JRE的bug,不过也有workaround,具体的方法
请点击首页上的"文档链接",里面有链接

BTW: 这个问题应该在10.1.0.4已经得到解决,因为安装
包带的JRE升级了.

2. 启动db console以后出现方块:
原因: 这是因为缺少字体文件的原因. 从根源上说
应该是OUI的bug.

解决: 去$ORACLE_HOME/jdk/jre/lib/fonts目录下看看有没有
以ALBAN开头的字体文件,正常情况下应该有
四个文件,分别对应中文简体/中文繁体/日文/韩文这四种语言.
如果没有这些文件,可能是在安装时没有选择相应的语言。
例如你只选择了英文,当然就不会存在这些文件.

3. 其它页面上的乱码
乱码一般是由于没有很好的遵守JAVA I18N 开发
的原则,使用了不正确的encoding或者没有进行
正确的encoding转换.  多数情况是bug. 有一种特例,
就是SVG插件,它在EM的"性能"页面使用了。要求
客户端安装的SVG插件的语言和浏览器的语言保持一致.

使用道具 举报

回复
论坛徽章:
47
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010新春纪念徽章
日期:2010-03-01 11:20:512010年世界杯参赛球队:日本
日期:2010-02-26 11:04:222010新春纪念徽章
日期:2010-01-04 08:33:08祖国60周年纪念徽章
日期:2009-10-09 08:28:00生肖徽章2007版:牛
日期:2009-09-10 11:14:59
13#
发表于 2005-8-18 10:53 | 只看该作者

Re: 总结

最初由 LoveWinter 发布
[B]一年前的帖子居然还有人翻出来看,佩服!

我来总结一下几种"方块"出现的地方以及解决方案:

1. 安装10G数据库时(10.1.0.2), 选择东亚语言都会出现
方块,这是JRE的bug,不过也有workaround,具体的方法
请点击首页上的"文档链接",里面有链接

BTW: 这个问题应该在10.1.0.4已经得到解决,因为安装
包带的JRE升级了.

2. 启动db console以后出现方块:
原因: 这是因为缺少字体文件的原因. 从根源上说
应该是OUI的bug.

解决: 去$ORACLE_HOME/jdk/jre/lib/fonts目录下看看有没有
以ALBAN开头的字体文件,正常情况下应该有
四个文件,分别对应中文简体/中文繁体/日文/韩文这四种语言.
如果没有这些文件,可能是在安装时没有选择相应的语言。
例如你只选择了英文,当然就不会存在这些文件.

3. 其它页面上的乱码
乱码一般是由于没有很好的遵守JAVA I18N 开发
的原则,使用了不正确的encoding或者没有进行
正确的encoding转换.  多数情况是bug. 有一种特例,
就是SVG插件,它在EM的"性能"页面使用了。要求
客户端安装的SVG插件的语言和浏览器的语言保持一致. [/B]

我的没有ALBAN开始的文件,从哪里能复制

/home/oracle/Ora10/jdk/jre/lib/fonts>ll
total 4128
-rwxr-xr-x   1 oracle     dba          75144 Jul 22 12:31 LucidaBrightDemiBold.ttf
-rwxr-xr-x   1 oracle     dba          75124 Jul 22 12:31 LucidaBrightDemiItalic.ttf
-rwxr-xr-x   1 oracle     dba          80856 Jul 22 12:31 LucidaBrightItalic.ttf
-rwxr-xr-x   1 oracle     dba         344908 Jul 22 12:31 LucidaBrightRegular.ttf
-rwxr-xr-x   1 oracle     dba         317896 Jul 22 12:31 LucidaSansDemiBold.ttf
-rwxr-xr-x   1 oracle     dba         698236 Jul 22 12:31 LucidaSansRegular.ttf
-rwxr-xr-x   1 oracle     dba         234068 Jul 22 12:31 LucidaTypewriterBold.ttf
-rwxr-xr-x   1 oracle     dba         242700 Jul 22 12:31 LucidaTypewriterRegular.ttf
-rwxr-xr-x   1 oracle     dba           6153 Jul 22 12:31 fonts.dir

使用道具 举报

回复
论坛徽章:
19
授权会员
日期:2005-10-30 17:05:33马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:52
14#
发表于 2005-8-18 16:51 | 只看该作者

Re: Re: 总结

1. 你可以先在LINUX下装上10G,然后把缺少的四个字体文件拷贝
到SOLARIS上;

2. 或者你给提供一个FTP, 我有时间传上去.

BTW:  你的操作系统是Solaris 的什么版本?
安装10G 的哪个版本?


最初由 hotiice 发布
[B]
我的没有ALBAN开始的文件,从哪里能复制

/home/oracle/Ora10/jdk/jre/lib/fonts>ll
total 4128
-rwxr-xr-x   1 oracle     dba          75144 Jul 22 12:31 LucidaBrightDemiBold.ttf
-rwxr-xr-x   1 oracle     dba          75124 Jul 22 12:31 LucidaBrightDemiItalic.ttf
-rwxr-xr-x   1 oracle     dba          80856 Jul 22 12:31 LucidaBrightItalic.ttf
-rwxr-xr-x   1 oracle     dba         344908 Jul 22 12:31 LucidaBrightRegular.ttf
-rwxr-xr-x   1 oracle     dba         317896 Jul 22 12:31 LucidaSansDemiBold.ttf
-rwxr-xr-x   1 oracle     dba         698236 Jul 22 12:31 LucidaSansRegular.ttf
-rwxr-xr-x   1 oracle     dba         234068 Jul 22 12:31 LucidaTypewriterBold.ttf
-rwxr-xr-x   1 oracle     dba         242700 Jul 22 12:31 LucidaTypewriterRegular.ttf
-rwxr-xr-x   1 oracle     dba           6153 Jul 22 12:31 fonts.dir [/B]

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2006-7-29 09:07 | 只看该作者
不错的方法!thks!

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2009-1-6 16:32 | 只看该作者
关于乱码,我终于找到了解决办法,参看:
http://blog.sina.com.cn/s/blog_3f2ef1180100buwm.html

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表