首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过BPEL流程将UTF-8字符插入数据库

通过BPEL流程将UTF-8字符插入数据库
EN

Stack Overflow用户
提问于 2011-10-19 00:56:53
回答 1查看 1.4K关注 0票数 0

我们有一个BPEL流程,它接受字符(例如中文),并尝试将它们插入到NVARCHAR列中。XML有效负载在各个阶段看起来都是正确的(我们看到编码是UTF-8),但是当涉及到实际插入时,我们看到的是不正确的字符。我们的理论是DB适配器可能是问题所在,但我们不确定。

有没有办法检查DB Adapter的版本和配置,看看它是否可以处理UTF-8和Unicode?我们已经成功地使用TOAD、Java servlets等将中文和Hewbrew字符插入到数据库中,从而配置了数据库本身。它是Oracle版本9.2.0.8.0。

故障可能出在DB Adapter以外的其他地方,因此我们正在尝试排除故障。是否值得尝试查看HTTP标头来检查这里的编码?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-10 02:09:10

我们终于把这件事搞清楚了。在WSDL文件中(作为数据库连接详细信息的一部分),我们将defaultNChar=true属性指定为一个属性,并将其传递给数据库驱动程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7810919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档