自由空间,自由创造

『AIX』再请教,如何将中文支持加入到 VISION DEMO系统?

上一篇 / 下一篇  2004-04-10 09:18:00

查看( 869 ) / 评论( 19 )
新安装了DEMO环境,没有提示要安装中文语言,现在需要安装中文支持,想问问大家该如何处理?

TAG:

蚂蚁去散步发布于2004-04-10 10:26:39
Taohan大侠好象是知情的.
taohan发布于2004-04-10 10:36:53
是知道的,但不会 一般是技术人员做
这个不容易打成功
蚂蚁去散步发布于2004-04-10 10:42:49
你知道有成功过的案例吗?
dwilson的个人空间 dwilson 发布于2004-04-10 11:14:11
我现在重新安装,然后设定APPL_TOP和DB Character Set为ZHS16CGD231280,最后再把中文的Forms和Reports补丁打上去。
我在adadmin上看到有一项是用来转换APPL_TOP的字符集,不知是可以达到什么效果?
dwilson的个人空间 dwilson 发布于2004-04-12 08:52:10
请教taohan大侠,我的DEMO环境已经装完,我查了安装语言,还是只有US,如果要安装支持ZHS,是否要安装中文语言包,然后更改数据库字符集?
taohan发布于2004-04-12 09:30:11
中文语言包一定是要打的,之后不知道如何做
聊邮发布于2004-04-12 09:36:30
先更改字符集,再打中文PATCH。你的ERP版本是多少?
ayoung发布于2004-04-12 09:39:04
.5.7
dwilson的个人空间 dwilson 发布于2004-04-12 09:45:13
现在数据库字符集是WE8ISO8859P1,如果我改为ZHS16CGB231280,不会有什么影响吧?书上是推荐新字符集是旧字符集的严格超集才使用alter database character set转换
itwizard发布于2004-04-12 11:33:53
1.用license管理工具工具(adlicmgr.sh)注册中文语言;
2.进行数据库字符集转化为支持中文的字符集;
3.用adadmin(Convert Character Set)转化$APPL_TOP中的文件字符集为中文字符集(和数据库一样的字符集);
4.修改NLS_LANG环境变量
5.修改配置文件<ORACLE_SID>ora/iAS/Apache/Apache/conf/apps.conf
6.Maintain Multilingual tables from Adadmin.
7.Apply NLS patch.
dwilson的个人空间 dwilson 发布于2004-04-12 13:50:25
谢谢itwizard,
我看了一些文档,大概的步骤和你的一样,只是第三步没有提到,然后的第五步,我看了一下里面的内容,好像没有什么需要改的,所以想问问你,到底那个参数需要更改。
dwilson的个人空间 dwilson 发布于2004-04-12 14:19:55
当输入ALTER DATABASE CHARACTER SET ZHS16CGB231280时,
错误提示:ORA-12712: new character set must be a superset of old character set
ZHS16CGB231280并不是WE8ISO8859P1的超集,通过这种方式不行,下一步如何办?
itwizard发布于2004-04-12 14:25:01
把ZHS16CGB231280换为UTF8,这样肯定可以的!
dwilson的个人空间 dwilson 发布于2004-04-12 15:14:53
UTF8也不是WE8ISO8859P1的超集吧,如果旧的字符集是US7ASCII,应该是没问题的。有一个文档说只能重建数据库,那就麻烦了,:(
itwizard发布于2004-04-12 15:47:05
UTF8支持所有的字符集,肯定包含的!
dwilson的个人空间 dwilson 发布于2004-04-12 16:15:09
WE8ISO8859P1 的超集是WE8MSWIN1252 ,我也试过改用UTF8,也不行
dwilson的个人空间 dwilson 发布于2004-04-13 10:40:09
如果目标字符集不是原字符集的超集,可以通过更新sys.props$的字符集参数,然后再执行字符集转换(注意:这不是ORACLE 推荐的方法,出了问题也不要来找我,呵呵),余下的跟itwizard说的一样。
lancelotg发布于2004-04-21 21:24:14

QUOTE:

最初由 dwilson 发布
[B]如果目标字符集不是原字符集的超集,可以通过更新sys.props$的字符集参数,然后再执行字符集转换(注意:这不是ORACLE 推荐的方法,出了问题也不要来找我,呵呵),余下的跟itwizard说的一样。 [/B]
绝对不要用修改sys.props$这种方法来修改字符集,这是dba得大忌。
因为在字符集得转换中涉及到13个表左右,这样只是修改了其中得一个表,以后肯定会出问题得。
springmnt发布于2004-04-27 10:56:07
Changing WE8ISO8859P1/ WE8ISO8859P15 or WE8MSWIN1252 to UTF8
详细信息查阅metalink 260192.1
我来说两句

(可选)

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 467
  • 日志数: 11
  • 建立时间: 2007-12-26
  • 更新时间: 2008-08-06

RSS订阅

Open Toolbar