Exportar mensaje de reconocimiento (Administración de datos)

Resumen

Crea un archivo de reconocimiento de salida para reconocer la recepción de los mensajes de cambio de datos recibidos anteriormente.

Uso

  • Utilice esta herramienta al sincronizar una réplica mientras está desconectada. Primero ejecute la herramienta Exportar mensaje de cambio de datos, que crea un archivo delta con cambios para sincronizar. A continuación, copie e importe el archivo delta en la réplica relativa utilizando la herramienta Importar mensaje. Si el archivo delta se pierde y desea volver a enviarlo, utilice la herramienta Volver a exportar mensajes no reconocidos para volver a generar el archivo delta. Una vez importados los cambios, puede exportar un archivo de reconocimiento desde la réplica relativa utilizando la herramienta Exportar mensaje de reconocimiento. Copie e importe el archivo de reconocimiento utilizando la herramienta Importar mensaje. Si no se recibe el reconocimiento, la próxima vez que se envíen cambios, incluirán los nuevos cambios y los cambios enviados anteriormente.

  • La geodatabase puede ser una geodatabase local o un servicio de geodatos.

  • El archivo de reconocimiento de salida debe ser XML.

  • Esta herramienta no se aplica a las réplicas de check-out.

  • Para sincronizar réplicas en un modo conectado, consulte la herramienta Sincronizar cambios.

Parámetros

EtiquetaExplicaciónTipo de datos
Exportar desde geodatabase de réplica

Especifica la geodatabase de réplica de la cual se exportará el mensaje de reconocimiento. La geodatabase puede ser local o remota.

Workspace ; GeoDataServer
Archivo de reconocimiento de salida

Especifica el archivo delta al que se va a exportar.

File
Réplica

La réplica de la cual se exportarán los mensajes de reconocimiento.

String

arcpy.management.ExportAcknowledgementMessage(in_geodatabase, out_acknowledgement_file, in_replica)
NombreExplicaciónTipo de datos
in_geodatabase

Especifica la geodatabase de réplica de la cual se exportará el mensaje de reconocimiento. La geodatabase puede ser local o remota.

Workspace ; GeoDataServer
out_acknowledgement_file

Especifica el archivo delta al que se va a exportar.

File
in_replica

La réplica de la cual se exportarán los mensajes de reconocimiento.

String

Muestra de código

Ejemplo de ExportAcknowledgement (ventana de Python)
 import arcpy from arcpy import env env.workspace = "C:/Data" arcpy.ExportAcknowledgementMessage_management("MySDEdata.sde", "AcknowledgementMessage.xml" , "MyReplica1")
Ejemplo 2 de ExportAcknowledgement (secuencia de comandos de Python independiente)
# Name: ExportAcknowledgement_Example2.py # Description: Exports an acknowledgement message from a replica geodatabase (SDE). # Author: ESRI  # Import system modules import arcpy from arcpy import env  # Set workspace env.workspace = "C:/Data"  # Set local variables in_geodatabase = "MySDEdata.sde" output_file = "AcknowledgementMessage.xml" replica_name = "MyReplica1" arcpy.ExportAcknowledgementMessage_management(in_geodatabase, output_file , replica_name)

Temas relacionados