启用存档

启用存档类似于将数据集注册为版本。对于每个启用了存档的数据集,都会创建一个新存档类。启用存档时,数据集或对象类的 DEFAULT 版本中的所有属性和所有行都会被复制到存档类中。完成存档类创建所需的时间取决于启用存档的数据集的大小。存档类与原始数据集具有相同的架构,但还包括三个额外的属性,即用于记录存档行的有效使用期限时间戳的附加日期属性 gdb_from_date 和 gdb_to_date,以及用于唯一标识每一行的 gdb_archive_oid 属性。

存档表

将存档类表示为独立要素类,而不是管理版本化表的增量表中的历史行,这意味着存档的存在以及大小不会影响数据库的效率。可以将数据集取消注册为版本,而不会影响或删除存档类。如果将数据集取消注册为版本,则存档类会变为对象类或要素类。

启用数据集存档后,保存或提交到 DEFAULT 版本的所有更改还会另外在存档类中进行保存。您无法将历史数据追加到存档类中。手动更改存档类会破坏地理数据库存档过程。

启用存档的提示:

步骤:
  1. 要启用存档,必须将数据注册为版本。有关说明,请参阅将数据注册为版本
  2. 在 Catalog 目录树中右键单击版本化数据集,然后单击启用存档

相关主题


3/7/2012