在 Standard 或 Advanced 许可等级下可用。
可使用 ArcGIS Pro 中的管理复本窗格管理复本。 该窗格提供了一个综合性界面,可在其中访问复本的属性、取消注册复本、复本创建或检出复本同步后刷新管理复本、创建复本以及同步更改。
访问“管理复本”窗格
在 ArcGIS Pro 中,您可以在目录视图中使用管理复本按钮,或者在目录窗格中使用分布式地理数据库快捷菜单来访问管理复本窗格。
“管理复本”按钮
在 ArcGIS Pro 中,按照以下步骤从目录视图访问或打开管理复本窗格:
- 单击功能区中的查看选项卡。
- 在窗口组中,单击目录视图。
- 在目录视图内,双击数据库以选择或连接到数据库。
- 选择数据库连接后,管理功能区下的数据库选项卡将变为活动状态。
- 选择管理复本按钮以打开管理复本窗格。
分布式地理数据库快捷菜单
在 ArcGIS Pro 中,按照以下步骤从目录窗格访问或打开管理复本窗格:
- 在目录窗格中,右键单击现有地理数据库连接,指向分布式地理数据库,然后单击管理复本 。
随即显示管理复本窗格,其中每个复本均显示为卡片。
“管理复本”窗格
管理复本窗格提供以下工具:
元素 | 描述 |
---|---|
1 | 过滤器 - 使用此过滤器可控制在管理复本窗格中显示的复本类型。 过滤器选项包括:所有类型、签出、单向和双向。 |
2 | 排序 - 对复本在管理复本窗格中的显示顺序进行排序。 可按日期、名称、所有者、角色和版本对复本进行排序。 |
3 | 搜索框 - 使用文本字符串搜索复本。 搜索可以基于复本名称或排序选项中列出的任何其他字段,例如日期、所有者、角色和版本。 |
4 | “管理复本”菜单 - 从此菜单访问用于管理复本的多个命令。 可以从以下选项进行选择:刷新复本、展开/折叠全部卡片、创建复本、从服务器创建复本、同步更改、导出数据变更消息、导出确认消息、导出消息、重新导出未确认的消息和记录属性。 有关详细信息,请参阅下方的管理复本菜单部分。 |
5 | 复本卡片 - 复本默认以折叠状态显示为卡片。 卡片的展开图显示有关复本的更多详细信息。 有关详细信息,请参阅管理复本菜单。 |
6 | 复本类型 - 位于复本名称左侧的图标表示复本类型为双向复本 、单向复本 或检出/检入复本 。 有关更多详细信息,请参阅复制类型。 |
7 | 复本冲突 - 同步复本对之间的更改时,如果双向或单向复本上的冲突解决策略设置为手动解决冲突,则复本对可能会同步成功,但是可能存在冲突。 当复本中存在冲突时,复本卡片上将显示该复本冲突图标。 有关手动查看和解决冲突工作流的详细信息,请参阅手动解决同步冲突。 |
8 | 展开/折叠复本卡片 - 卡片的展开视图将显示复本的所有常规信息。 |
9 | 同步更改 - 通过单击位于卡片左下角的同步更改按钮直接从复本卡片同步复本对之间的更改。 这种方法的优点是将启动同步更改地理处理工具并使用复本的所有相关信息自动对其进行填充。 然后,可以查看工具上的默认设置并根据需要更改值。 |
10 | 导出数据变更消息 - 导出所有新的数据变更(自上次导出数据变更消息后对复本版本所应用的所有插入、更新和删除)以及所有未确认的数据变更(之前已导出但尚未收到确认的变更),导出为以 XML 文件或文件地理数据库存储的输出增量文件。 |
11 | 导出确认消息 - 当数据接收者接收一个或多个数据变更消息以确认所有数据改变消息后,将完成导出确认消息操作。 如果未发送确认消息,数据发送方将重新发送变更并保留重新发送变更所需的信息,直到这些变更得到确认。 这会导致数据发送方地理数据库变得很大,并且新数据变更消息也会变大。 |
12 | 导入消息 - 导入消息可以导入数据变更消息或确认消息。 导出数据变更会根据相关复本应用数据变更,同时更新复本元数据。 导入确认会更新复本的元数据,从而使它知道在下次导入时需要包括哪些更改。 |
13 | 重新导出未确认的消息 - 可通过重新导出未确认的消息重新导出可能在传输过程中丢失或需要再次发送的数据变更,并且仅包括在原始数据变更消息中发送的编辑。 |
14 | 复本选项 - 可通过复本选项按钮访问的命令将应用于单个复本。 或者,可右键单击复本卡片访问这些相同的命令。 有关详细信息,请参阅下方的复本选项部分。 |
15 | 复本方案已验证 - 传达执行可通过复本选项按钮 访问的验证方案命令的已完成状态。 |
16 | 复本已刷新 - 传达执行可通过复本选项按钮 访问的刷新命令的已完成状态。 |
17 | 复本数量 - 提供在管理复本窗格内显示的复本总数的计数。 此外,此计数支持搜索 和任何应用于管理复本窗格中的复本类型的过滤器 。 |
“管理复本”菜单
可从管理复本菜单 访问以下命令:
- 刷新复本 - 使用此工具可查看创建的复本,并移除自工程启动以来已同步的检入/检出复本。
- 全部展开/全部折叠 - 用于展开或折叠在管理复本窗格中显示的所有复本卡片。 卡片的展开视图将显示复本的以下信息:
- 类型 - 创建的复本的类型:检入/检出、单向或双向
- 名称 - 复本的名称
- 所有者 - 创建复本的用户
- 角色 - 显示复本是父项还是子项
- 创建日期 - 创建复本的日期和时间
- 版本 - 创建复本期间设置的复本版本
- 状态 - 显示复本当前是数据发送者还是数据接收者
- 创建复本 - 打开创建复本地理处理工具。
- 从服务器创建复本 - 打开从服务器创建复本地理处理工具以使用在 ArcGIS Server 上发布的地理数据服务从远程地理数据库创建复本。
- 同步更改 - 打开同步更改地理处理工具以同步任何复本对的更改。
- 导出数据变更消息 - 打开导出数据变更消息地理处理工具以创建包含复本更新的输出增量文件 (.xml) 或 (.gdb)。
- 导出确认消息 - 打开导出确认消息地理处理工具以创建输出确认文件,从而确认已接收之前收到的数据变更消息。
- 导入消息 - 打开导入消息地理处理工具以将变更从增量文件导入复本地理数据库或将确认消息导入复本地理数据库。
- 重新导出未确认的消息 - 打开重新导出未确认的消息 地理处理工具以创建输出增量文件,其中包含单向或双向复本地理数据库中未确认的复本更新。
- 记录属性 - 设置 ArcGIS Pro 复本活动日志文件的位置和日志级别。 有关更多详细信息,请参阅复本日志。
“复本选项”按钮
可通过复本选项按钮 访问以下命令并将其应用于该特定复本:
- 添加至当前地图 - 此选项可立即将属于此复本的所有数据集添加至当前地图。 如果活动视图不是地图,则此选项不可用。
- 添加至新地图 - 此选项可创建新地图并立即将属于此复本的所有数据集添加至该地图。
注:
在使用添加至当前地图或添加至新地图以将复本数据集添加至地图时,已连接的地理数据库用户必须具有查看数据的权限。 否则,由于已连接用户的权限不足,将针对未添加的任何复本数据集返回错误。
如果复本数据集内的任何要素类或表也会参与关系类,则已连接的地理数据库用户还必须对参与该关系类的所有原始类和目标类都具有授予的权限,才能将复本数据集添加到地图中。 否则,不会将任何参与关系类的数据集添加到地图中,并且由于已连接用户的权限不足,将针对未添加的任何复本数据集返回错误。
有关地理数据库权限要求的详细信息,请参阅授予和撤销数据库和企业级地理数据库中的数据集权限。
有关复本内包含的数据集列表的详细信息,请参阅“复本属性”对话框。
- 验证方案 - 验证复本方案。 由此将自动校正包含无效数据集的复本。 重命名、删除或未版本化数据集,可能会使数据集变得无效。
- 刷新 - 刷新复本。 检索或更新复本属性的最新状态。
- 取消注册 - 取消注册复本。 如果存在同步版本,也会将其移除。
- 属性 - 打开复本属性对话框,有关该对话框的详细信息,请参阅下文。
“复本属性”对话框
要查看复本的属性,可在管理复本窗格中单击复本卡片上的管理选项按钮 ,或右键单击管理复本窗格中的复本卡片,然后单击属性。 这将打开复本属性对话框,其中包含四个选项卡:常规、描述、高级和复本日志。
常规选项卡
在常规选项卡下,显示以下复本属性:
- 名称 - 复本的名称。
- 所有者 - 创建复本的用户。
- 创建日期 - 创建复本的日期和时间。
- 类型:复本类型:检出/检入、单向或双向。
- 模型 - 模型类型。 对于检出/检入和双向复本,此项始终显示为“完整”。 对于单向复本,此属性显示为“完整”或“简单”,具体取决于复本创建过程中选择的模型类型。
- 冲突 - 复本的冲突状态。
- 复本版本 - 与此复本相关联的复本版本。
- 同步版本 - 与此复本相关联的同步版本。
“描述”选项卡
复本属性对话框中的描述选项卡将列出复本中包含的数据集。 这些数据集的列反映在复本创建过程中选择的属性。 这些数据集属性包括以下各项:
- 数据 - 复制的数据的数据源。
- 类型 - 复制的数据的类型:要素类、表等。
- 复制 - 指示是否在创建过程中将“所有要素”、“仅方案”、“仅选定记录”或查询定义设置为过滤器。
- 使用几何 - 如果创建复本时使用空间范围或指定一个范围,此选项将设置为“真”。
- 方向 - 此属性仅对复制的关系类有效。 此属性将显示“向前”、“向后”或“无”,具体取决于创建复本过程中选择的选项。
注:
在 ArcGIS Pro 中创建的复本仅显示“向前”方向。 在 ArcMap 中创建的复本可以显示“向前”以外的其他方向。
此对话框底部的第一个语句将指示是否复制相关的要素和行。 此信息基于位于创建复本地理处理工具对话框的高级设置下的“复制相关数据”值。
用于确定如何应用复本几何的空间关系的描述包含在此对话框底部的第二个语句中,并且与使用几何列相关。 在 ArcGIS Pro 内创建的复本对于空间关系将始终使用 INTERSECT,因为这是创建复本地理处理工具的默认行为。 对于在 ArcGIS Pro 外部创建的复本,其他空间关系(例如 MUST BE COMPLETELY INSIDE)可以存在。
对于属于在 ArcGIS Pro 中创建的复本的要素类,使用几何列将始终显示 True。 有关用于定义复本几何的可用选项的详细信息,请参阅复本几何要素。
如果使用几何列显示 False,则复本创建于 ArcGIS Pro 外部,并且数据集的完整范围用于确定要为该特定数据集复制的内容。
“已复制的数据”选项
以下是“已复制的数据”选项:
- 查看过滤器 - 如果在创建复本时将过滤器(例如选择集或定义查询)应用于数据,则此选项将变为活动状态,并且可用于显示复本数据集过滤器。
- 从复本取消注册 - 要从复本中移除数据集,请右键单击该数据集并单击此选项。 复本不再引用该数据集;但是,该数据集仍保留在地理数据库中。 要移除拓扑,必须同时移除所有类。
高级选项卡
复本属性对话框中的高级选项卡包含与复本关联的代编号的相关信息。 代编号是地理数据库保留的编号,用于追踪复本发送和接收的消息。
例如,从一个复本发送到其相关复本的第一条数据消息将使该复本的当前代等于 1。 当相关复本收到该消息时,其相关复本代也设置为 1。 当初始复本收到数据消息确认时,其最后确认的代设置为 1。
高级选项卡显示有关代编号的以下信息:
- 复本
- 当前代 - 当前代编号,用于描述从复本发送的数据消息数。
- 上次确认代:已收到确认的最近数据消息的代编号。
- 相关复本
- 代(基于最后收到的消息) - 相关复本的当前代编号,基于导入此复本的最后一条消息。
- 相关复本连接
其中包含相关复本的连接信息。 可以通过浏览至相对复本的连接文件的位置来设置此信息。 执行此操作后,保留用户名和密码复选框将可用。 如果选中此复选框,则将保留用户名和密码;否则,将不保留这些内容。 默认情况下,出于安全原因将不保留这些内容。 运行同步更改命令或同步更改地理处理工具时,将使用连接信息自动填充相关复本信息。 这样可避免同步更改时必须进行浏览。 如果未保留用户名和密码,系统会提示您进行输入。
“复本日志”选项卡
复本属性对话框中的复本日志选项卡存储此复本上发生的同步事件。 有关在此日志中记录的信息的详细信息,请参阅复本日志。