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 es aplicable a réplicas de registro de salida.

  • 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éplicas desde la que 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

Réplica desde la que se exportará el mensaje de reconocimiento.

String

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

Especifica la geodatabase de réplicas desde la que 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

Réplica desde la que se exportará el mensaje de reconocimiento.

String

Muestra de código

Ejemplo de ExportAcknowledgement (ventana de Python)
import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ExportAcknowledgementMessage("MySDEdata.sde", "AcknowledgementMessage.xml" , "MyReplica1")
Ejemplo 2 de ExportAcknowledgement (secuencia de comandos independiente)
# Name: ExportAcknowledgement_Example2.py
# Description: Exports an acknowledgement message from a replica geodatabase (SDE).

# Import system modules
import arcpy

# Set workspace
arcpy.env.workspace = "C:/Data"

# Set local variables
in_geodatabase = "MySDEdata.sde"
output_file = "AcknowledgementMessage.xml"
replica_name = "MyReplica1"
arcpy.management.ExportAcknowledgementMessage(in_geodatabase, output_file , replica_name)

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados