Bug: Oracle 11.2.0.2 SDO_DIMNAME 上的约束
文章编号 : 38713
软件: ArcSDE 9.3, 9.3.1, 10
操作系统: N/A
软件: ArcSDE 9.3, 9.3.1, 10
操作系统: N/A
发起人
相关问题
- 通过桌面链接sde oracle 怎么样可以创建空间数据库? 现在新建没有要素类可以选择? 是不是新建有什么顺序
- 用服务对象扩展(SOE)连接数据库oracle结果不显示
- arcgis点击连接oracle数据(或者双击连接)时,arcgis闪退,是什么原因?
- 在没有创建企业级地理数据库的前提下,如何使用桌面创建以oracle spatial存储格式存储的图层?
- 多边形压盖问题oracle存储机制
- arcgis发布空间叠加分析的gp服务,不知源数据和结果数据是否能够从Oracle数据库里获取和存储,如果能,大体思路是什么,求大神解答。
- 服务器装32位oracle服务端软件+arcgis server+arcmap,将oracle注册到server失败
- FAQ: 安装Oracle的Instant客户端是否可以建立ArcSDE的直连
- 从sql server导入要素类到oracle的问题
- arcgis 10.4连接oracle后用数据验证连接,发现数据丢失
- 采用直连数据库方式 导入要素类,请问可以在oracle中用st_intersects查询要素吗?
问题状态
- 最新活动: 2015-11-12 04:23
- 浏览: 1179
- 关注: 1 人
1 个回复
EsriSupport
赞同来自:
当注册一个以SDO_GEOMETERY 存储的空间数据或者创建一个带有SDO_GEOMETERY 字段的多版本视图,会弹出如下错误:
ERROR at line 1: ORA-13249: Only alphanumeric characters and "_" are allowed in SDO_DIMNAME ORA-06512: at "MDSYS.MD", line 1723 ORA-06512: at "MDSYS.MDERR", line 17 ORA-06512: at "MDSYS.CHK_SDO_DIMNAME", line 11 ORA-04088: error during execution of trigger 'MDSYS.CHK_SDO_DIMNAME' ORA-06512: at "MDSYS.SDO_GEOM_TRIG_INS1", line 43 ORA-04088: error during execution of trigger 'MDSYS.SDO_GEOM_TRIG_INS1'
原因: Oracle 在 Oracle 11.2.0.2 ; 有效 SDO_DIMNAME 条目添加约束。请参阅 Oracle 错误号 11666567。这种约束不允许空格在 SDO_DIMNAME SDO_DIMINFO
类型的字段中,它本身也是 SDO_GEOMETRY 类型的一部分。
ArcGIS Server一般对delta 表和多版本视图插入 SDO_DIMNAME值。
• delta表 "_ArcSDE Delta Table_"
• 多版本视图 "_ArcSDE IMV Table_"
解决方法: 在ArcGIS Server 10.0 SP2或者之前版本使用Oracle 11.2.0.2或者以后的版本,版本化要素类不要使用SDO_GEOMETRY存储。
创建时间:2011-02-24
最近更新: 2011-03-15
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册