错误

错误:在 ArcGIS Pro 中编辑版本要素数据集中的要素类失败

Last Published: January 18, 2023

错误消息

要素数据集是共享公共坐标系的相关要素类的集合。 要素数据集用于促进创建控制器数据集(有时也称为扩展数据集),例如宗地结构拓扑公共设施网络。 

可以将要素数据集注册为版本,以支持多用户编辑方案。 版本化允许编辑者同时使用同一数据,而无需通过给予每个编辑者唯一的、孤立的数据视图来应用锁或复制数据。 

将要素数据集注册为版本时(如下图所示),要素数据集中的所有要素类都将注册为版本。

启用版本要素数据集属性窗格

将要素数据集中的单个要素类注册为版本处于禁用状态,如下所示。

要素类属性显示已为要素数据集中的各个要素类禁用版本控制

在某些情况下,在 ArcGIS Pro 中编辑版本要素数据集中的一个或多个要素类失败,并显示以下错误:

Failed to create <feature class>
无法创建要素类错误

原因

将新要素类添加到版本要素数据集时,要素类不会自动注册为版本。 此行为是在预期中的,因为您可能希望在创建要素类后加载数据,然后再将其注册为版本。 

要编辑要素数据集中的数据,所有要素类必须使用相同的编辑配置。 所有数据都必须为非版本、传统版本或分支版本,以支持编辑。 

要验证要素数据集的版本状态,请右键单击要素数据集,然后单击管理。 一个充满方块的框表示某些要素类已注册为版本,而其他要素类则未注册为版本,而不是在版本复选框中打勾,如下图所示。

2023-01-12_15-09-55.png
 
 
 
 

解决方案或解决方法

确保在编辑之前版本要素数据集中的所有要素类已注册为版本。 可以通过两种方式完成此操作:

  • 在要素数据集上运行注册版本地理处理工具
  • 选中要素数据集的要素数据集属性管理地理数据库功能部分中的版本复选框。

这些方法将要素数据集中的非版本要素类注册为版本要素类,同时保持要素数据集中现有版本要素类不变。

文章 ID: 000029232

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项