加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Oracle11.2.0.1进行ST查询报ORA-28579,ST_Geometry配置不能成功

(2012-10-27 22:12:01)
标签:

st_geometry

oracle11g

空间查询

st_intersection

ora-28579

it

原文参见: http://support.esri.com/en/knowledgebase/techarticles/detail/38823


系统环境在ArcSDE9.3.1和ArcSDE10时候使用Oracle11.2.0.1  执行对ST_Geometry的查询时,报Ora-28579错误,这个错误在以前用户提的也比较多,而且老是属于那种偶尔碰到的错误。

 

  1. "font-family:'Microsoft YaHei';font-size:16px;">SELECT objectid,  
  2.   
  3. sde.st_intersection(shape,  
  4.   
  5.                     (SELECT shape  
  6.   
  7.                      FROM parcels                       
  8.   
  9.                      WHERE id AND cycle_type '1')) AS shape  
  10.   
  11. FROM parcels  
  12.   
  13. WHERE sde.st_intersects(shape,  
  14.   
  15.      (SELECT shape  
  16.   
  17.       FROM parcels  
  18.   
  19.       WHERE id AND cycle_type '1')) 1;  
  20.   
  21.   
  22.   
  23.   
  24.   
  25.   
  26. select objectid,  
  27.   
  28.  
  29.   
  30. ERROR at line 1:  
  31.   
  32. ORA-28579: network error during callback from external procedure agent  
  33.   
  34. ORA-06512: at "SDE.ST_GEOMETRY_SHAPELIB_PKG"line 682  
  35.   
  36. ORA-06512: at "SDE.ST_GEOMETRY_OPERATORS"line 2496  

其实这是Oracle的一个Bug

Oracle Bug: 8507458 "ODCIindexstart dump on select on a column which has domain index created." 

 


用户打上Oracle补丁 升级到11.2.0.2即可解决该问题了

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有