数据注册为版本

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据注册为版本数据拥有者可在ArcGISforDesktop中通过右键单击数据集,指向管理,然后单击注册版本将自己的数据注册为版本。他们必须根据拥有的数据类型及要编辑数据的方式决定是否使用将编辑内容移动到基表选项。随后,如果数据拥有者需要取消将数据注册为版本,可以右键单击数据集,指向管理,然后单击取消注册版本。这样做会删除增量表及保留在该表中的所有数据。因此,应先将未完成的编辑内容压缩到基表或DEFAULT版本,然后才能取消将数据注册为版本。注册为版本但不将编辑内容移动到基表将数据注册为版本但不将编辑内容移动到基表使您可以利用所有版本化编辑功能。包括以下功能:撤消和恢复编辑内容。执行长期事务编辑。使用设计和项目的命名版本。使用地理数据库存档。使用复制。对要素类的基表施加唯一性约束。注:压缩数据库时,如果从增量表写入基表的更改使约束失效,压缩将会失败,您必须移除约束或判断哪行使约束无效并修复错误。但是,注册数据之前,要考虑到一些ArcGIS操作不能用于注册为版本的数据。这些操作有:创建拓扑。创建几何网络。从几何网络添加或删除要素类。创建网络数据集。从网络数据集添加或删除要素类或进行其他方案变更。另外,导入大量数据时,如果导入到尚未注册为版本的要素类或表,将获得更高的性能。如果决定将要素数据集、独立要素类或表注册为版本,在目录树中右键单击相应项,指向管理,然后单击注册版本。将打开注册版本对话框。保留“移动编辑内容到基表”选项未选中,单击确定。不选中此选项时,对所有版本进行的编辑(包括DEFAULT)将保留在增量表中。“注册版本”对话框数据库管理员须知注册数据集将创建支持的增量表:添加(A)和删除(D)表,以及属性索引。A表和D表及其属性索引可成为地理数据库中最活跃的内容。这种情况下,这些表在针对要素类或表的所有查询过程中都将被读取。另外,无论用户何时进行编辑,都会向其中一个表或这两个表添加一行内容,因此,在处于活动性编辑的地理数据库中,这些表将迅速增大。因此,您需要规划它们的存储并定期进行压缩以保持最佳性能。注册为版本并将编辑内容移动到基表将数据注册为版本并将编辑内容移动到基表使您可以对数据执行版本化编辑。虽然以这种方式注册数据的目的是支持通过第三方应用程序做出的非版本化编辑内容,但无法通过ArcGIS执行非版本化编辑。请记住,除了将数据注册为版本时不能执行的ArcGIS操作(如上所述)之外,如果将数据注册为版本并指定将编辑内容移动到基表,您还不能执行以下操作:编辑参与拓扑、网络数据集或几何网络的要素类。使用内置于地理数据库中的归档功能归档数据。使用地理数据库复制。如果决定将要素数据集、独立要素类或表注册为版本并将编辑内容移动到基表,可在目录树中右键单击相应项,指向管理,然后单击注册版本以打开注册版本对话框。选中注册所选对象并将编辑内容移动到基表。选中此选项可将已经保存到DEFAULT版本的编辑内容(不管是直接编辑还是从其他版本合并的)保存到基(业务)表中。保存时,对其他版本进行的编辑将保留在增量表中。已选中“移动到基表”选项此选项仅对简单要素可用-即那些未参与拓扑、网络数据集或几何网络的要素。因此,如果您打开注册版本对话框后发现“移动编辑内容到基表”复选框不可用,则意味着数据集包含拓扑、网络数据集或几何网络。“移动到基表”不可用未注册为版本或取消将数据注册为版本如上所述,您的数据最初未注册为版本。如果数据保持此种状态,则可以执行非版本化编辑,且可以创建拓扑、网络数据集或几何网络。如果已经将要素类注册为版本,并且需要执行上述操作之一,则必须取消将要素类注册为版本。取消注册要素类时,增量表将从数据库中删除-这意味着所有未提交的已版本化编辑内容将会丢失。为防止这些编辑内容丢失,可在取消注册数据之前将所有编辑内容压缩到基表,或通过取消注册版本对话框将它们压缩到DEFAULT版本。当您试图取消将要素类注册为版本时,软件会提示您将编辑内容压缩到基表。您可以通过数据集快捷菜单访问取消注册版本命令。为避免需要取消注册要素类这一情况的出现,请在注册数据之前尝试将所有拓扑、网络数据集和几何网络行为应用至地理数据库。测试文件地理数据库或开发服务器上的拓扑、网络数据集和几何网络以确保没有丢失任何规则。这样可以避免稍后在生产中必须取消注册要素类。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功