从服务器创建复本

在 Standard 或 Advanced 许可等级下可用。

当您需要访问远程位置上的地理数据库时,地理数据服务是非常有用的。 发布地理数据服务时,您需要引用一个要发布为服务的文件地理数据库或企业地理数据库。

您可以使用从服务器创建复本工具 Create Replica From Server 使用在 ArcGIS Server 上发布的地理数据服务,从远程地理数据库利用指定列表中的要素类、图层、要素数据集或表创建复本。 您可以从管理复本窗格上的管理复本菜单 菜单 访问此工具。

描述地理数据服务如何允许您检出/检入数据并通过 Internet 或 Intranet 执行复制的图表
例如,在上图中,一家公司可能希望设置企业级地理数据库来管理其洛杉矶和纽约办事处之间的数据。 复本最初是通过将洛杉矶地理数据库发布为允许复制操作的地理数据服务来创建的。 纽约的管理员随后通过 Internet 访问了这一地理数据服务,并使用从服务器创建复本工具创建了复本。 创建此复本后,编辑器将在本地对每个企业级地理数据库执行更新。 纽约的管理员将定期运行一个地理处理模型,以连接到洛杉矶的地理数据服务,并通过 Internet 双向同步变更。 这使地理数据库保持同步,允许用户在任一位置访问相同的信息。

如果计划针对地理数据库复制使用地理数据服务,则必须确保数据已正确配置并且数据来自企业级地理数据库。 在开始之前,请参阅准备要复制的数据以查看数据要求和配置地理数据服务的建议,从而了解其他详细信息。

有关 ArcGIS Pro 中的地理数据库复制支持的数据类型列表,请参阅复制与地理数据库兼容性

按照以下步骤从服务器创建复本:

  1. 启动 ArcGIS Pro,然后打开现有 ArcGIS Pro 工程,或者在没有模板的情况下开始。
  2. 连接到 ArcGIS Server 站点,其中包含您要创建复本的地理数据服务。
  3. 通过以下方式访问管理复本 管理复本 窗格:
  4. 管理复本窗格中,单击管理复本菜单 菜单,然后单击从服务器创建复本 Create Replica From Server

    “管理复本”菜单命令

    将显示从服务器创建复本地理处理工具对话框,其中包含默认设置。

    “从服务器创建复本”地理处理工具对话框

  5. 对于地理数据服务参数,浏览到表示将从中创建复本的地理数据库的地理数据服务,并在出现提示时提供服务器凭据。

    注:

    • 地理数据服务所引用的地理数据库必须是企业级地理数据库。
    • 最初从 ArcMap 发布的地理数据服务基于 ArcMap 服务运行时。 在地理数据服务上运行从服务器创建复本地理处理工具之前,请将该服务迁移到 ArcGIS Pro 服务运行时。 如果不执行此操作,并且地理数据服务包含仅在 ArcGIS Pro 中支持的数据集,则从服务器创建复本工具将不会运行。 有关服务运行时及其迁移方法的详细信息,请参阅将服务迁移到 ArcGIS Pro 服务运行时

  6. 从要复制的地理数据服务中的要素数据集、独立要素类、表和独立属性关系类的列表中选择数据。

    注:

    要复制的数据必须已注册为传统版本,但未使用将编辑移动到基表的选项。

  7. 对于复本类型,请从下拉菜单中选择其中一个选项:
    • 双向复本
    • 单向复本
    • 检出复本
    • “子-父”单向复本
  8. 对于将数据复制到的地理数据库,单击浏览按钮 浏览 浏览到将托管子复本的本地或远程地理数据库。

    提示:
    • 对于双向复本,基础子复本地理数据库必须是企业级地理数据库。
    • 对于单向复本,基础子复本地理数据库可以是文件或企业级地理数据库。
    • 对于检出复本,基础子复本地理数据库可以是文件或企业级地理数据库。
    • 对于单向子复本到父复本,基础子复本地理数据库必须是企业级地理数据库。

  9. 对于复本名称,输入名称以标识复本。 每个复本的名称对于创建复本的用户必须唯一。
    注:
    确定复本名称时,请注意以下附加规则:
    • 名称必须以字母开头,不能是数字或者星号 (*) 或百分号 (%) 等特殊字符。
    • 名称不能包含空格。 如果复本的名称包含两部分,请使用下划线 (_) 连接各单词。
    • 名称不能包含保留字,例如 select 或 add。有关其他保留字的信息,请参阅 DBMS 文档。
    • 复本名称的长度取决于基础数据库。 请查阅 DBMS 文档以获得最大名称长度。
    有关地理数据库对象规则的详细信息,请参阅名称和别名
  10. 如果要覆盖复制默认复制选项,请单击高级设置以展开其他选项。 如果不想更改默认选项,请跳至步骤 15。

    “从服务器创建复本”地理处理工具对话框中“创建复本”上的高级设置字段

  11. 高级设置下的复本访问类型中,为地理数据库模型选择完整简单
  12. 或者,对于初始数据发送方,指定在离线模式下可以发送变更的复本。
    • 子复本数据发送方 - 子复本是初始数据发送方。 这是默认设置。
    • 父复本数据发送方 - 父复本是初始数据发送方。
  13. 或者,从扩展要素类和表中,选择以下四个选项之一:
    • 使用默认值 - 添加与复本中的要素类和表相关的扩展要素类和表。 要素类的默认设置是复制所有与空间过滤器相交的要素。 如果未提供任何空间过滤器,则系统会将所有要素包括在内。 表的默认设置是仅复制方案。
    • 仅使用方案添加 - 只为扩展要素类和表添加方案。
    • 所有行 - 为扩展要素类和表添加所有行。
    • 不添加 - 不添加扩展要素类和表。
  14. 或者,对于重用方案,选择两个可用选项之一(重用不重用)作为默认设置。

    重用方案选项使用模板创建复本,以允许重用包含要复制的数据方案的地理数据库。 这可以减少复制数据所需的时间。

    重用方案选项首先会删除您所指定的方案中当前存在的所有数据,然后使用为复制指定的数据重新填充该方案。 通过创建空方案,便可避免在使用现有数据集创建方案时从中删除数据。

    使用空方案的另一个好处是可以节省时间,因为不必首先删除现有内容。

    注:

    此选项仅适用于检出复本,并且仅当复制到文件地理数据库时才能执行。

  15. 或者,对于复制相关数据,选择获取相关不获取相关以指定是否复制与复本中已有行相关的行。

    获取相关为默认设置。

    注:

    有关复制数据时此设置的工作原理,请参阅复制和相关数据

  16. 或者,可以使用复本几何要素定义复本几何:
    • 复本几何要素可以是具有点、线或面的要素图层。
    • 用于复本几何要素的要素图层可以包含一个或多个要素。 如果有多个要素,则将合并几何,并仅复制与合并的几何相交的数据。
    • 如果已对复本几何要素定义了过滤器(例如定义查询),则将仅使用符合这些过滤器的要素定义复本几何。
    • 还可以使用 范围 环境设置定义复本几何。
      • 如果已设置复本几何要素 ,则系统会将其用作复本几何。
      • 如果未设置复本几何要素,则系统会将范围环境用作复本几何。
      • 如果同时设置了复本几何要素和范围环境,则将使用复本几何要素设置。
      • 如果复本几何要素和范围环境均未指定,则使用数据的全部范围。
  17. (可选)选中位于工具对话框底部的使用归档追踪单向复制的变更以打开此选项。

    此选项指定是否使用存档类来追踪变更,而非版本化增量表。 要对单向复本使用归档,父工作空间必须连接至默认版本。 对于单向“子-父”复本,子工作空间必须与默认版本连接。

  18. 单击运行创建单向复本。

相关主题 

有关详细信息,请参阅以下内容:


在本主题中
  1. 相关主题