配置 ArcMap 编辑会话以执行非版本化编辑

默认情况下,ArcMap 编辑会话被设置为执行版本化编辑。这表示只能编辑已注册为版本的数据。

要对非版本化数据执行非版本化编辑,必须首先在编辑选项对话框的版本管理选项卡上进行相关设置。实际上,必须通过取消选中编辑某数据库版本并且可以执行撤消和恢复操作来关闭版本化编辑。

默认情况下,每次进行编辑后,ArcGIS 将自动保存更改内容复选框处于选中状态。

如果取消选中此复选框,您必须手动执行保存操作,才能完成与数据库相关的事务。

此外,当此复选框处于未选中状态时,在保存编辑会话之前,任何尝试与数据同步的运行时应用程序都将会受到阻止。

开始编辑后,当编辑会话处于打开状态时无法更改编辑会话的类型。如果稍后需要执行版本化编辑,必须关闭非版本化编辑会话,重新选中编辑数据库版本并且可以执行撤消和恢复操作选项,然后启动版本化编辑会话。

提示提示:

启动非版本化编辑会话时,如果收到错误消息,提示由于地图中的所有数据源均已注册为版本而无法进行编辑,或提示不具有对未注册为版本的数据源进行修改的权限,则请检查以确保满足以下三个条件:ArcMap 中实际存在非版本化数据集、您具有编辑非版本化数据集的权限、非版本化数据集与其他注册为版本的数据集不存在关系。

步骤:
  1. 如果“编辑器”工具栏尚未打开,请单击主菜单上的自定义,指向工具栏,然后单击编辑器
  2. 单击“编辑器”工具栏上的编辑器下拉菜单。
  3. 单击选项
  4. 单击版本管理选项卡。
  5. 取消选中编辑数据库版本并且可以执行撤消和恢复操作
  6. 单击确定
提示提示:

如果需要在非版本化编辑会话过程中创建要素且字段具有“非空”或“唯一”值约束,则创建要素时必须满足这些约束条件。请参阅编辑具有约束条件的非版本化数据

相关主题

5/10/2014