Экспорт подтвержденного сообщения (Управление данными)

Краткая информация

Создает выходной файл подтверждения для подтверждения приема ранее полученных сообщений об изменении данных.

Использование

  • Используйте этот инструмент для синхронизации с репликой в автономном режиме. Сначала запустите Экспорт сообщения об изменении данных, который создаст дельта-файл с изменениями для синхронизации. Затем скопируйте и импортируйте дельта-файл в связанную реплику с использованием инструмента Импорт сообщений. Если дельта-файл потерян и вы хотите отправить повторно, используйте инструмент Реэкспорт неподтвержденных сообщений для генерации дельта-файла. После импорта изменений вы можете выполнить экспорт файла подтверждения из связанной реплики, используя инструмент Реэкспорт неподтвержденных сообщений. Скопируйте и импортируйте файл подтверждения в связанную реплику с использованием инструмента Импорт сообщений. Если подтверждение не получено, будут отправлены следующие изменения, которые будут включать как новые изменения, так и ранее отправленные.

  • База геоданных может быть локальной базой геоданных или сервисом геоданных.

  • Выходной файл подтверждения должен быть XML.

  • Этот инструмент неприменим к репликам открепления.

  • Для синхронизации реплик в подключенном режиме см. инструмент Синхронизировать изменения.

Параметры

ПодписьОписаниеТип данных
Экспорт из реплики базы геоданных

Указывает реплику базы геоданных, из которой будет экспортировано подтвержденное сообщение. База геоданных может быть локальной или удаленной.

Workspace ; GeoDataServer
Выходной файл подтверждения

Указывает дельта-файл для экспорта.

File
Реплика

Реплика, из которой будет экспортироваться подтвержденное сообщение.

String

arcpy.management.ExportAcknowledgementMessage(in_geodatabase, out_acknowledgement_file, in_replica)
ИмяОписаниеТип данных
in_geodatabase

Указывает реплику базы геоданных, из которой будет экспортировано подтвержденное сообщение. База геоданных может быть локальной или удаленной.

Workspace ; GeoDataServer
out_acknowledgement_file

Указывает дельта-файл для экспорта.

File
in_replica

Реплика, из которой будет экспортироваться подтвержденное сообщение.

String

Пример кода

ExportAcknowledgement, пример (окно Python)
import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ExportAcknowledgementMessage("MySDEdata.sde", "AcknowledgementMessage.xml" , "MyReplica1")
ExportAcknowledgement, пример 2 (автономный скрипт)
# 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)

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы