【ArcGIS】sde创建要素类失败ORA-29861

【ArcGIS】sde创建要素类失败ORA-29861_第1张图片

问题描述:

这个是在新建空间地理信息表时的报错,一开始是用xml网sde里导东西,比较古老的版本,10.0,然后懵蹬报了这个错,我滴个乖乖,看了sde报错我就怂,这可咋整,据说这个还是11年安装的,据说还在用,我也不敢乱搞呀

问题处理:

有问题也得出出力吧,定位,咋定位,百度,然后查到这个

 select owner,index_name from all_indexes where domidx_status != 'VALID' or domidx_opstatus !='VALID';

查询结果如下:

【ArcGIS】sde创建要素类失败ORA-29861_第2张图片
【ArcGIS】sde创建要素类失败ORA-29861_第3张图片

就是说这个GDB_ITEMS的索引有问题。这就难搞,GDB_ITEMS是sde的系统表,看了下其他环境的sde,也有这个A1_IX1索引,翻到了创建语句,那就斗胆删了这个索引,没啥问题,导入成功……

尾声

这样就成功了?其实还有尾子,想着把A1_IX1用sql新建,貌似失败了

create index A1_IX1 on GDB_ITEMS (SHAPE)
  indextype is ST_SPATIAL_INDEX;

所以这个还不算彻底解决,只能先记录
【ArcGIS】sde创建要素类失败ORA-29861_第4张图片

参考:
Arcsde报ora-29861: 域索引标记为loading/failed/unusable错误

你可能感兴趣的:(ArcGIS,1024程序员节)