Synchronize Changes (Data Management)

ArcGIS Pro 3.3 | | Help archive

Summary

Synchronizes updates between two replica geodatabases in a specified direction.

Usage

  • This tool is used when synchronizing replicas in connected mode.

  • Two-way, one-way, and check-out replicas can be synchronized with this tool.

  • The replica geodatabases can be local geodatabases or geodata services.

  • Once synchronized, the changes (edits) will be reflected in the target geodatabase and viewable by all users.

Parameters

LabelExplanationData Type
Geodatabase 1

The geodatabase hosting the replica to synchronize. The geodatabase can be local or remote.

Workspace; GeoDataServer
Replica

A valid replica with a parent contained in one input geodatabase and a child in the other input geodatabase.

String
Geodatabase 2

The geodatabase hosting the relative replica. The geodatabase can be local or remote.

Workspace; GeoDataServer
Direction

Specifies the direction in which the changes will be synchronized: from geodatabase 1 to geodatabase 2, from geodatabase 2 to geodatabase 1, or in both directions. For check-out/check-in replicas or one-way replicas, there is only one appropriate direction. If the replica is two-way, all of the choices are available.

  • Both directionsChanges will be synchronized in both directions. This is the default.
  • From geodatabase 2 to geodatabase 1Changes will be synchronized from geodatabase 2 to geodatabase 1.
  • From geodatabase 1 to geodatabase 2Changes will be synchronized from geodatabase 1 to geodatabase 2.
String
Conflict Resolution Policy

Specifies how conflicts will be resolved when they are encountered.

  • Manually resolve conflictsConflicts will be resolved manually in the versioning reconcile environment.
  • Resolve in favor of geodatabase 1Conflicts will be resolved in favor of geodatabase 1. This is the default.
  • Resolve in favor of geodatabase 2Conflicts will be resolved in favor of geodatabase 2.
String
Conflict Definition

Specifies how conflicts will be defined.

  • Conflicts defined by rowChanges to the same row or feature in the parent and child versions will conflict during reconcile. This is the default.
  • Conflicts defined by column Only changes to the same attribute (column) of the same row or feature in the parent and child versions will be flagged as a conflict during reconcile. Changes to different attributes will not be considered a conflict during reconcile.
String
Reconcile with the Parent Version (Checkout only)

Specifies whether to automatically reconcile once data changes are sent to the parent replica if there are no conflicts present. This option is only available for check-out/check-in replicas.

  • Unchecked—Do not reconcile with the parent version. This is the default.
  • Checked—Reconcile with the parent version.
Boolean

Derived Output

LabelExplanationData Type
Output Geodatabase 1

The geodatabase hosting the replica to synchronize.

Workspace; GeoDataServer
Output Geodatabase 2

The geodatabase hosting the relative replica.

Workspace; GeoDataServer

Licensing information

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

Related topics