sde中导入shp报错
在向sde中的数据集导入shp数据,发现报如下错误:
这个错误已经是第二次出现了,下面是arcgis的帮助文档对错误代码000597给出的解释:
在问题解决后,确定这次数据导入的错误原因是“The input record's text fields contain values which are longer than output field”。
就是我们在导入shp数据时,各个字段的长度是arcmap默认的字段长度,一旦原shp中的字段值长度超过了这个默认的长度就会报错,导入到sde中的shp是空的,没有任何要素。
这次解决过程是把download_h2.shp中的不需要的字段全删掉,最后剩下三个有效字段,然后在导入过程中把这三个字段的长度加长,把60改成了150.然后再导入就成功了。