“Geodatabase Error (-2147219884): The Field already exists”的注释和答案 https://knowledge.亚搏在线safe.com/questions/33401/geodatabase-error-2147219884-the-field-already-exi.html 问题“Geodatabase Error (-2147219884): The Field already exists”的最新评论和答案 由margaret_wmx对margaret_wmx的答案进行注释 https://knowledge.亚搏在线safe.com/comments/111612/view.html

我刚刚遇到这个错误。当我删除现有的属性"objectid"时,错误就消失了 Sun, 12 Apr 2020 17:32:09 GMT margaret_wmx arnold_bijlsma评论arnold_bijlsma的回答 https://knowledge.亚搏在线safe.com/comments/99927/view.html

@biboba:我同意@jovitaatsafe:最好发布一个新问题。
同时,我建议您使用BulkAttributeRenamer,并通过消除过程找出是哪个属性名导致了错误消息 格林威治时间2019年10月8日星期二09:00:55 arnold_bijlsma 请jovitaatsafe评论jovi亚搏在线taatsafe的回答 https://knowledge.亚搏在线safe.com/comments/99845/view.html

Hi @biboba

你愿意提出一个新的问题来提高曝光度吗?

错误消息是通用的,所以您的问题可能与这个有一点不同。发布一个新问题将使社区更容易快速获得要点,并为您提供更多的答案。亚搏国际在线官网如果您能够附加完整的日志,这将提供关于您的问题的更多信息。谢谢!< / p > < / div > 2019年10月4日星期五20:52:46 GMT jovitaat亚搏在线safe 答案由biboba https://knowledge.亚搏在线safe.com/answers/99825/view.html 我在使用ARCGISPORTALFEATURES编写器时遇到了同样的问题。

托管特性层已经从ArcGIS Pro创建,我正在添加到Workbench来更新它。

我一直得到这个错误。我试过移除对象属性或形状。但它总是失败。< / p > < p >任何想法?< / p > < p > < br / > < / p > < p >谢谢< / p > < / div > 周五,2019年10月4日15:10:48 GMT biboba 答案由graphighter https://knowledge.亚搏在线safe.com/answers/84025/view.html

我认为如果在翻译中使用的fgdb保留名称与写入器的fgdb保留名称不一致,反之亦然,这个问题就会出现。我使用属性管理器将GlobalID(从Reader)更改为GlobalID(在writer中)来修复错误。同样的道理也适用于Shape to Shape或ObjectID to ObjectID,等等 2018年12月10日星期一15:13:47 GMT graphighter 答案由tfsrichard https://knowledge.亚搏在线safe.com/answers/58840/view.html

似乎可以避免使用FeatureWriter而不是Writer的问题

星期三,2017年11月29日03:54:11 GMT tfsrichard khk就khk的评论发表评论 https://knowledge.亚搏在线safe.com/comments/35171/view.html 嗨,Arnold,谢谢你的收看。我不知道这个配置。

星期三,2016年10月12日14:38:38 GMT khk
arnold_bijlsma评论arnold_bijlsma的回答 https://knowledge.亚搏在线safe.com/comments/35168/view.html <一个rel = "用户" href = " /用户/ 3548 / khk.html”nodeid = " 3548 " > @khk < / >, < rel = "用户" href = " /用户/ 491 / david-r.html nodeid = " 491 " > @david_r < / >:它不是一个保留词,而是(as @Mark2AtS亚搏在线afe提到)可能与你的文件地理数据库格式参数冲突 星期三,2016年10月12日14:03:01 GMT arnold_bijlsma khk回答的 https://knowledge.亚搏在线safe.com/answers/35165/view.html

你好Arnold,

谢谢分享。我一直得到相同的错误在日志文件"Geodatabase error (-2147219884): The Field already exists"。FileGDB Writer: Could not create feature class 'Roads'

它帮助我解决了类似的问题,我已经遇到了两天。我的源文件是shape,目标是FileGDB。fieldname OBJECTID来自shapefile。这可以通过从filegdb或personalgdb导出FC来添加到源shapefile中。即使OBJECTID 字段在David共享的页面的保留词列表中不可用,它也值得添加OBJECTID 到包含保留词列表的页面或FME文档的适当页面中。

我已经丢弃了OBJECTID 字段,它工作了。

Thanks,

KHK.

< /p>

< /p>< /p>

星期三,2016年10月12日13:35:12 GMT khk
mark2atsafe对mark2a亚搏在线tsafe的回答进行评论 https://knowledge.亚搏在线safe.com/comments/33511/view.html 公关# 72098 < br > < br > 2016年9月6日星期二19:29:49 GMT mark2at亚搏在线safe 答案由mark2atsafe亚搏在线 https://knowledge.亚搏在线safe.com/answers/33510/view.html

我认为问题是,是的,默认情况下,“Shape Field”被称为Shape。因此,“字段已经存在”很可能是因为只有一个SHAPE字段可以在另一个字段被复制之前创建。

如果我将Shape Field重命名为Shape99(例如),那么一个名为Shape99的字段就有同样的问题。

所以你可以改变字段(在格式参数选项卡下),但我也会向我们的开发人员提出一个请求,以改善结果。首先,如果我们能说明哪个场已经存在,这将是有用的。这条消息可能不能被我们控制,但我可以问 2016年9月6日星期二19:23:21 GMT mark2at亚搏在线safe david_r评论david_r的评论 https://knowledge.亚搏在线safe.com/comments/33410/view.html 我完全同意。但是我怀疑错误消息来自ArcObjects而不是FME。外管局的人会帮忙的。亚搏在线 2016年9月5日星期一13:47:21 GMT david_r arnold_bijlsma评论arnold_bijlsma的回答 https://knowledge.亚搏在线safe.com/comments/33408/view.html 第一步是在错误消息中包含字段名,而不是“该字段已经存在”。
关于保留字列表的问题,您是对的,但我花了一个上午的时间才深入了解到这是问题的原因。希望下一次,当有人被这个错误信息卡住时,这篇文章能帮他们节省一些白发
2016年9月5日星期一13:40:53 GMT arnold_bijlsma
答案由david_r https://knowledge.亚搏在线safe.com/answers/33404/view.html 好电话,谢谢分享。事实上,是一个已发布的文件Geodatabases保留字列表,但有趣的是,SHAPE不在其中。我认为问题在于FME默认使用SHAPE作为几何列名,尽管列名可以是几乎任何东西,所以它不是这样保留的。

我认为,如果FME能以某种方式自己处理这种命名冲突,那就太好了。

2016年9月5日星期一13:16:06 GMT david_r