起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 172|回复: 5

四川联宏关于Oracle 9i与10g差异问题?**

[复制链接]
发表于 2007-10-25 14:35:56 | 显示全部楼层 |阅读模式
我们的数据库采用10G,创创实例为,数据库字符集:UTF8
国家字符集:AL16UTF16

在应用服务器采用Oracle 9i客户端,连接到10G数据库,利用JUSTEP平台,创建一TEST数据表,包含身份证号字段,字段类型为字符型,18位,并把isUnicode属性选上,创造表,在ORACLE中数据类型为NVarchar2(18).在平台中预览输入,可输入18个数字,一切正常。
将应用服务器数据库客户端换为Oracle 10G,再利用JUSTEP平台预览之前创建好的TEST数据表,则在身份证号字段中只能看到以及输入9位数字。
请帮我们看看我们要怎么样解决这个问题,才能让Oracle 9I,客户端与10G客户端表现一样。
回复

使用道具 举报

发表于 2007-10-25 15:37:00 | 显示全部楼层
检查一下9I客户端和10g客户端使用的字符集是否一致呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-25 16:37:46 | 显示全部楼层
是一致的,已检查。
回复 支持 反对

使用道具 举报

发表于 2007-10-25 16:41:57 | 显示全部楼层
我记得你们当时说如果用10g的客户端平台还出现乱码问题,现在还是么?
如果客户端字符集一样出现这种问题就很怪了~
回复 支持 反对

使用道具 举报

发表于 2007-10-25 16:47:16 | 显示全部楼层
记得当初你们说是用oracle9的数据库,所以我们当初都在oracle9上面做的测试
现在你们改成10g了,出现了这些问题是在我们意料之外,所以我们需要一段时间来进行测试。
回复 支持 反对

使用道具 举报

发表于 2007-11-2 11:07:12 | 显示全部楼层
楼主,请反馈!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 17:44 , Processed in 0.037324 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表