ArcMap导入数据到ArcSDE报000597或者000224的错误

来源:互联网 发布:网络上的dq是什么意思 编辑:程序博客网 时间:2024/04/29 20:47

这两天碰到不同用户提出的不同的问题,但是分析之后发现导致该问题的原因是同一个原因。

----------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:               http://blog.csdn.net/linghe301 

----------------------------------------------------------------------------------


1:一个用户反映通过ArcMap将一个FGDB存储的数据导入到ArcSDE中报000597和000595错误。


首先查看一下ArcMap帮助文档来看一下导致这两个错误的原因:


000597 : 插入具有 FeatureID <值> 的输入记录失败。

描述:由于某个字段的值存在问题,无法将输入的记录/要素插入到输出表/要素类中。出现此种情况的原因可能是:输入要素的几何存在问题(对输入运行“检查几何”)。 输入记录的文本字段包含比输出字段长的值。输入记录字段包含 <空> 值,但输出或目标字段不允许为空。输入要素位于输出要素类的允许范围(x、y、z 或 m)之外。                                                                               解决方案:评估输入记录字段中的值并验证是否可将它们存储在输出字段中。如果输入是要素类或图层,则对其运行“检查几何”工具


000595 : <值> 包含无法复制的要素的完整列表。
描述:某些要素无法添加到输出中。通常,此消息与另一个指示特定问题的警告/错误消息一同成对出现。有关无法复制的所有要素的完整列表,可查看消息中列出的文件。解决方案:注意要素 ID 并检查其他错误/警告消息。

但是我建议用户进行Check Geometry和Repair Geometry该问题仍然没有解决。

----------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:               http://blog.csdn.net/linghe301 

----------------------------------------------------------------------------------


2:今天又有一个用户给我抛出一个问题,我将Shapefile导入ArcSDE中,报了一个000224错误:

Executing: FeatureClassToFeatureClass bddt "Database Connections\Connection to 192.168.180.15 (2).sde" Laltest # "NAME "NAME" true true false 20 Text 0 0 ,First,#,E:\天地图数据\委办局数据\自行车_1_shp\bddt.shp,NAME,-1,-1;DESCRIPTIO "DESCRIPTIO" true true false 254 Text 0 0 ,First,#,E:\天地图数据\委办局数据\自行车_1_shp\bddt.shp,DESCRIPTIO,-1,-1" #Start Time: Tue Jun 10 18:33:05 2014ERROR 000224: Cannot insert featuresWARNING 000117: Warning empty output generated.Failed to execute (FeatureClassToFeatureClass).Failed at Tue Jun 10 18:33:09 2014 (Elapsed Time: 4.00 seconds)

因为以前解决过000224的经验,将该链接内容发给用户仍然没有解决,

http://blog.csdn.net/linghe301/article/details/7210134


----------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:               http://blog.csdn.net/linghe301 

----------------------------------------------------------------------------------


既然是导入数据,用户都是使用的Import,那么不妨使用Load Data测试一下,我创建了包含用户数据的一个空的要素类,然后进行Load Data,这时候神奇的事情发生了,ArcMap终于将导致该错误的最终原因暴露出来了:ORA-01658: 无法为表空间 SDE 中的段创建 INITIAL 区



这个错误就太熟悉了,用户导入ArcSDE所涉及的表空间容量不足,扩展相关的表空间即可。

----------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:               http://blog.csdn.net/linghe301 

----------------------------------------------------------------------------------


解决方法:

查看表空间的使用情况:

SQL>select sum(bytes)/(1024*1024) as free_space,tablespace_namefrom dba_free_space group by tablespace_name; SQL>SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE CWHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME;

  手工改变数据文件的大小:
sql> alter database datafile 'c:\oracle\oradata\app_data.dbf' resize 200m;

从这个问题可以看出,ArcMap在报错方面容易误导用户,可能我们并不知道他们的设计原理,但是使用其他类似的解决方法可以发现导致问题的原因。

----------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:               http://blog.csdn.net/linghe301 

----------------------------------------------------------------------------------

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 洋桔梗头垂下来怎么办 洋桔梗花容易折断怎么办 眼睛被火炮炸伤了怎么办 逆水寒包裹满了怎么办 逆水寒包裹里满了怎么办 grim soul包裹满了怎么办 剑三包裹满了怎么办 电脑开机后都是英文怎么办 欠员工工资仲裁老板不到庭怎么办 乔丹拖鞋鞋底硬怎么办 公牛插座电阻烧了怎么办 公牛led灯太刺眼怎么办 公牛插座usb坏了怎么办 墙壁上开关坏了怎么办 刑事二审判决后不服的怎么办 空调外机空间小怎么办 离婚判决生效书丢了怎么办 法院判决离婚对方上诉怎么办 法院判决离婚上诉中级法院怎么办 刑诉中二审发现一审事实错误怎么办 法院判决过了执行期怎么办 刑事犯罪判决后法院未执行怎么办 法院起诉对方不签字怎么办 法院判离婚对方不要签字怎么办 老人不能到法院签字怎么办 法院判决书被告人没签字怎么办? 法院判决离婚一方不签字怎么办 法院判决离婚对方不签字怎么办 法院已判决被告没有钱怎么办 判决还款但是的确没有钱怎么办 强执执行没有钱怎么办 法院判了没钱还怎么办 判决后对方不给钱怎么办 欠钱判决后没钱怎么办 判决了还不给钱怎么办 驾驶证到期本人在监狱服刑怎么办 轻伤过了追诉期怎么办 判决生效书丢了怎么办 高层17楼水压低怎么办 高层六楼水压低怎么办 高层6楼水压低怎么办