Skip to main content

Export Data Change Message (Data Management Tools)

Summary

Creates an output delta file containing updates from an input replica.

Usage

  • The geodatabase can be a local geodatabase or a geodata service.

  • The output delta file can be a delta file geodatabase (.gdb) or a delta XML file (.xml). When specifying the output delta file, you must include the appropriate suffix (.gdb or .xml).

  • Use this tool when synchronizing a replica while disconnected. First run the Export Data Change Message tool, which creates a delta file with changes to synchronize. Then copy and import the delta file to the relative replica using the Import Message tool. If the delta file gets lost and you want to resend, use the Re-Export Unacknowledged Messages tool to regenerate the delta file. After the changes are imported, you can export an acknowledgment file from the relative replica using the Export Acknowledgement Message tool. Copy and import the acknowledgment file using the Import Message tool. If the acknowledgment is not received, the next time changes are sent, they will include the new changes and the previously sent changes.

  • To synchronize replicas in a connected mode, see the Synchronize Changes tool.

Parameters

Label Explanation Data type

Export from Replica Geodatabase

The replica geodatabase from which the data change message will be exported. The geodatabase can be local or remote.

Workspace; GeoDataServer

Output Data Changes File

The output delta file.

File

Replica

The replica containing the updates to be exported.

String

Switch to Receiver once the message has been exported

Specifies whether the replica will be changed from a sender to a receiver. The receiver may not send replica updates until updates from the relative replica sender arrive.

  • CheckedThe replica role will be changed from a sender to receiver.

  • UncheckedThe replica role will not be changed. This is the default.

Boolean

Include unacknowledged data changes

Specifies whether data changes that were previously exported for which no acknowledgment message was received will be included.

  • CheckedAll data changes that were previously exported for which no acknowledgment message was received will be included. This is the default.

  • UncheckedData changes that were previously sent will not be included.

Boolean

Include new data changes since last export

Specifies whether all data changes made since the last exported data change message will be included.

  • CheckedAll data changes made since the last exported data change message will be included. This is the default.

  • UncheckedData changes made since the last exported data change message will not be included.

Boolean

Environments

Current Workspace, Scratch Workspace

Licensing information

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