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

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

[复制链接]
论坛徽章:
0
11#
发表于 2004-4-12 11:33 | 只看该作者
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.

使用道具 举报

回复
论坛徽章:
12
授权会员
日期:2005-10-30 17:05:332010新春纪念徽章
日期:2010-03-01 11:20:00生肖徽章2007版:兔
日期:2009-09-10 11:22:26ERP板块每日发贴之星
日期:2008-02-01 01:05:56生肖徽章2007版:牛
日期:2008-01-02 17:35:53生肖徽章2007版:虎
日期:2008-01-02 17:35:53生肖徽章2007版:兔
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-01-02 17:35:53生肖徽章2007版:鸡
日期:2008-01-02 17:35:53会员2007贡献徽章
日期:2007-09-26 18:42:10
12#
 楼主| 发表于 2004-4-12 13:50 | 只看该作者
谢谢itwizard,
我看了一些文档,大概的步骤和你的一样,只是第三步没有提到,然后的第五步,我看了一下里面的内容,好像没有什么需要改的,所以想问问你,到底那个参数需要更改。

使用道具 举报

回复
论坛徽章:
12
授权会员
日期:2005-10-30 17:05:332010新春纪念徽章
日期:2010-03-01 11:20:00生肖徽章2007版:兔
日期:2009-09-10 11:22:26ERP板块每日发贴之星
日期:2008-02-01 01:05:56生肖徽章2007版:牛
日期:2008-01-02 17:35:53生肖徽章2007版:虎
日期:2008-01-02 17:35:53生肖徽章2007版:兔
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-01-02 17:35:53生肖徽章2007版:鸡
日期:2008-01-02 17:35:53会员2007贡献徽章
日期:2007-09-26 18:42:10
13#
 楼主| 发表于 2004-4-12 14:19 | 只看该作者
当输入ALTER DATABASE CHARACTER SET ZHS16CGB231280时,
错误提示:ORA-12712: new character set must be a superset of old character set
ZHS16CGB231280并不是WE8ISO8859P1的超集,通过这种方式不行,下一步如何办?

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2004-4-12 14:25 | 只看该作者
把ZHS16CGB231280换为UTF8,这样肯定可以的!

使用道具 举报

回复
论坛徽章:
12
授权会员
日期:2005-10-30 17:05:332010新春纪念徽章
日期:2010-03-01 11:20:00生肖徽章2007版:兔
日期:2009-09-10 11:22:26ERP板块每日发贴之星
日期:2008-02-01 01:05:56生肖徽章2007版:牛
日期:2008-01-02 17:35:53生肖徽章2007版:虎
日期:2008-01-02 17:35:53生肖徽章2007版:兔
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-01-02 17:35:53生肖徽章2007版:鸡
日期:2008-01-02 17:35:53会员2007贡献徽章
日期:2007-09-26 18:42:10
15#
 楼主| 发表于 2004-4-12 15:14 | 只看该作者
UTF8也不是WE8ISO8859P1的超集吧,如果旧的字符集是US7ASCII,应该是没问题的。有一个文档说只能重建数据库,那就麻烦了,:(

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2004-4-12 15:47 | 只看该作者
UTF8支持所有的字符集,肯定包含的!

使用道具 举报

回复
论坛徽章:
12
授权会员
日期:2005-10-30 17:05:332010新春纪念徽章
日期:2010-03-01 11:20:00生肖徽章2007版:兔
日期:2009-09-10 11:22:26ERP板块每日发贴之星
日期:2008-02-01 01:05:56生肖徽章2007版:牛
日期:2008-01-02 17:35:53生肖徽章2007版:虎
日期:2008-01-02 17:35:53生肖徽章2007版:兔
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-01-02 17:35:53生肖徽章2007版:鸡
日期:2008-01-02 17:35:53会员2007贡献徽章
日期:2007-09-26 18:42:10
17#
 楼主| 发表于 2004-4-12 16:15 | 只看该作者
WE8ISO8859P1 的超集是WE8MSWIN1252 ,我也试过改用UTF8,也不行

使用道具 举报

回复
论坛徽章:
12
授权会员
日期:2005-10-30 17:05:332010新春纪念徽章
日期:2010-03-01 11:20:00生肖徽章2007版:兔
日期:2009-09-10 11:22:26ERP板块每日发贴之星
日期:2008-02-01 01:05:56生肖徽章2007版:牛
日期:2008-01-02 17:35:53生肖徽章2007版:虎
日期:2008-01-02 17:35:53生肖徽章2007版:兔
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-01-02 17:35:53生肖徽章2007版:鸡
日期:2008-01-02 17:35:53会员2007贡献徽章
日期:2007-09-26 18:42:10
18#
 楼主| 发表于 2004-4-13 10:40 | 只看该作者
如果目标字符集不是原字符集的超集,可以通过更新sys.props$的字符集参数,然后再执行字符集转换(注意:这不是ORACLE 推荐的方法,出了问题也不要来找我,呵呵),余下的跟itwizard说的一样。

使用道具 举报

回复
论坛徽章:
4
ITPUB元老
日期:2005-04-26 14:47:45授权会员
日期:2005-10-30 17:05:33管理团队2006纪念徽章
日期:2006-04-16 22:44:45会员2006贡献徽章
日期:2006-04-17 13:46:34
19#
发表于 2004-4-21 21:24 | 只看该作者
最初由 dwilson 发布
[B]如果目标字符集不是原字符集的超集,可以通过更新sys.props$的字符集参数,然后再执行字符集转换(注意:这不是ORACLE 推荐的方法,出了问题也不要来找我,呵呵),余下的跟itwizard说的一样。 [/B]


绝对不要用修改sys.props$这种方法来修改字符集,这是dba得大忌。
因为在字符集得转换中涉及到13个表左右,这样只是修改了其中得一个表,以后肯定会出问题得。

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
20#
发表于 2004-4-27 10:56 | 只看该作者

Changing WE8ISO8859P1/ WE8ISO8859P15 or WE8MSWIN1252 to UTF8

详细信息查阅metalink 260192.1

使用道具 举报

回复

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

本版积分规则 发表回复

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