Etiqueta | Explicación | Tipo 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 |
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
arcpy.management.ExportAcknowledgementMessage(in_geodatabase, out_acknowledgement_file, in_replica)
Nombre | Explicación | Tipo 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
import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ExportAcknowledgementMessage("MySDEdata.sde", "AcknowledgementMessage.xml" , "MyReplica1")
# 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í