求助:load()clob字段的读取不出来

rita_zoe 2009-09-12 07:23:11
php+oracle 9i,10g,使用load(),
均出现以下警告,读取不出clob字段类型的数据
Warning: OCI-Lob::load() [function.OCI-Lob-load]: ORA-24812: character set conversion to or from UCS2 failed in /web/topoyo/86001/lib/oracle_db.php on line 224

该clob字段存储的内容含有很多html标签,如:<li>
<div class="myPhoto"><a href="http://www.xxx.com/product/product_view.php?id=sell_6872_1407469"><img src="http://www.xxx.com/thumb_20080613143003_225.jpg" border="0" alt="眼特力视力恢复器" /></a></div>
<p><a href="http://www.xxx.com/product/product_view.php?id=sell_6872_1407469" title="眼特力视力恢复器"><strong>眼特力视力恢复器</strong></a></p>
<p>美国高科保健亚洲</p>
</li>

不知是何因?麻烦大家提供解决办法或者思路,先谢谢大家!
...全文
194 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rita_zoe 2009-09-14
  • 打赏
  • 举报
回复
怎么查看UCS2是否安装正确啊
rita_zoe 2009-09-14
  • 打赏
  • 举报
回复
在别处的长文本都能显示出
为何这里总是过不去

我把长文本里的内容删的小于4000了
是不报错了,但是问题还是没解决啊
rita_zoe 2009-09-14
  • 打赏
  • 举报
回复
客户端使用的是10g

把该数据表另外测试,也都能读取出来结果
inthirties 2009-09-14
  • 打赏
  • 举报
回复
是不是oci本身的版本问题
liuyi8903 2009-09-13
  • 打赏
  • 举报
回复
多半是oci的问题.
config_man 2009-09-13
  • 打赏
  • 举报
回复
路过,慰问
inthirties 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 rita_zoe 的回复:]
从网上查了一些资料

说是9i的漏洞,10g以上就没问题了

可是10g也测试了还是出一样的错误

另外,把该数据表单独建在别处测试,却不出错
[/Quote]

会不会是你的oci或者是客户端的版本的问题叻。

oracle说解决了,基本上应该是没有问题的叻。
rita_zoe 2009-09-12
  • 打赏
  • 举报
回复
一直卡壳,太痛苦了
rita_zoe 2009-09-12
  • 打赏
  • 举报
回复
从网上查了一些资料

说是9i的漏洞,10g以上就没问题了

可是10g也测试了还是出一样的错误

另外,把该数据表单独建在别处测试,却不出错

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧