导入复本架构
此主题仅适用于 ArcEditor 和 ArcInfo。
用户已使用“比较复本架构”命令生成架构变更 XML 文件,现在可能需要将这些变更应用于关系复本。“导入复本构架”命令将列出架构变更 XML 文件中包含的架构差异,用户可以选择要导入的差异。
“导入复本架构”向导的第二个面板将在以下列中报告架构的变更:
- 应用 - 可通过位于左侧的复选框选择是否要应用变更。
- 数据 - 检测到架构差异的数据。
- 变更 - 要应用于匹配关系复本的架构变更的类型,例如,如果增量文件具有的字段比复本多一个,则该面板中列出的变更类型是“添加字段”。
- 详细信息 - 要更改的实际架构,例如,要添加或删除的字段的名称。
将在每行中列出一个架构差异。例如,如果已将两个新字段添加到同一表中,则在列表中此表将出现两次。还可以对此列表进行排序,因此用户可快速将添加的内容和删除的内容相区分。
默认设置为执行两个复本之间架构变更的并集。这表示在默认情况下,删除操作处于未选中状态,添加操作处于选中状态。因此,执行默认架构同步不会导致数据丢失。
可以使用以下两种不同的方式列出架构变更:
可选 - 列出可选架构变更,且这些变更的应用复选框处于选中状态。可以决定是否应用这些变更。
无法应用 - 列出无法应用的架构变更,同时这些变更的应用复选框处于未选中且不可用的状态。列出架构变更的目的在于提醒用户架构存在的差异。例如这种情况:导入架构的复本已删除一个拓扑,但此拓扑仍然存在于关系复本中。这是一个有效的架构差异,但由于重新构建拓扑需要对数据进行取消版本化操作,因此无法应用这种架构变更。
可以将某些变更应用于单个复本地理数据库,但是这些变更不会影响数据同步。例如,在架构同步过程中不会检测或同步添加或移除属性索引的操作。复本可能具有关系复本并不具有的索引,但由于不影响数据同步,因此将忽略此差异。
如何导入复本架构
步骤:
-
可以通过以下两种方式访问“导入复本架构”命令。
- 在 Catalog 目录树中,右键单击地理数据库连接,指向分布式地理数据库,然后单击导入复本架构。右键单击通过 ArcGIS Server 发布的地理数据服务,以访问远程地理数据库。
- 在 ArcMap 中,单击分布式地理数据库工具栏上的导入复本架构按钮。可在 ArcMap 中通过已启用地理数据访问功能的地图服务访问远程地理数据库。
- 浏览复本架构变更文件。
- 使用组合框选择要导入的复本架构,然后单击下一步。
- 第二个对话框将列出两个架构之间的差异。确定要应用到副本架构的更改,然后在应用列下选中与其对应的复选框。
- 单击完成。
相关主题
7/10/2012