ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Ре-экспорт неподтвержденного сообщения (Re-Export Unacknowledged Messages)

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Создает выходной дельта-файл, содержащий обновления неподтвержденной реплики из базы геоданных односторонней или двусторонней реплики.

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

  • Этот инструмент используется для синхронизации при подключении. Это делается путем первого запуска инструмента Экспорт сообщения об изменении данных (Export Data Change Message), который создает дельта-файл с изменениями для синхронизации. Дельта-файл затем копируется в связанную реплику и импортируется с помощью инструмента Импортировать сообщение (Import Message). Если дельта-файл теряется и вы хотите повторно отправить, вы можете использовать инструмент Ре-экспорт неподтвержденного сообщения (Re-Export Unacknowledged Messages), чтобы заново создать дельта-файл. После импортирования изменений относительная реплика может экспортировать файл подтверждения при помощи инструмента Экспорт подтвержденного сообщения (Export Acknowledgement Message). Файл подтверждения копируется в реплику и импортируется с помощью инструмента Импортировать сообщение (Import Message). Если подтверждение не получено, в следующий раз, когда отправляются изменения, они включают новые, а также ранее отправленные изменения.

  • Выходным дельта-файлом может быть база геоданных дельта-файла (.gdb), персональная база геоданных дельта (.mdb) или дельта-файл XML (.xml). При указании выходного дельта-файла необходимо включить соответствующий суффикс (.gdb, .mdb или .xml)

  • Этот инструмент не может использоваться для реплик открепления.

  • Чтобы синхронизировать реплики в режиме подключения, см. инструмент Синхронизировать изменения (Synchronize Changes).

Синтаксис

arcpy.management.ReExportUnacknowledgedMessages(in_geodatabase, output_delta_file, in_replica, in_export_option)
ПараметрОбъяснениеТип данных
in_geodatabase

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

Workspace; GeoDataServer
output_delta_file

Задает дельта-файл, в который будут ре-экспортированы изменения данных.

File
in_replica

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

String
in_export_option
  • ALL_UNACKNOWLEDGED —Ре-экспортирует все изменения, для которых не было получено подтвержденного сообщения.
  • MOST_RECENT —Ре-экспортирует только изменения, произошедшие со времени отправки последнего набора экспортируемых изменений.
String

Пример кода

Ре-экспорт неподтвержденных сообщений (ReExportUnacknowledgedMessages). Пример 1 (окно Python)

Следующий пример окна Python демонстрирует, как использовать функцию Ре-экспорт неподтвержденных сообщений (ReExportUnacknowledgedMessages) в окне Python.

import arcpy
from arcpy import env
env.workspace = "C:/Data"
arcpy.ReExportUnacknowledgedMessages_management("MySDEdata.sde", "dataChanges2.gdb", "MyReplica1", "ALL_UNACKNOWLEDGED")
Ре-экспорт неподтвержденных сообщений (ReExportUnacknowledgedMessages). Пример 2 (автономный скрипт Python)

Следующий скрипт демонстрирует, как использовать функцию Ре-экспорт неподтвержденных сообщений (ReExportUnacknowledgedMessages) в автономном скрипте Python.

# Name: ReExportUnacknowledgedMessages_Example2.py
# Description: ReExports all unacknowledged messages from an SDE replica workspace.
# Changes are exported to a delta personal geodatabase


# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
replica_gdb = "MySDEdata.sde"
output_file = "dataChanges2.mdb"
replica_name = "MyReplica1"
export_option = "ALL_UNACKNOWLEDGED"

# Execute ReExportUnacknowledgedMessages
arcpy.ReExportUnacknowledgedMessages_management(replica_gdb, output_file, replica_name, export_option)

Параметры среды

  • Текущая рабочая область
  • Временная рабочая область

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

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

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

  • Обзор группы инструментов Распределенная база геоданных
  • Работа с репликами базы геоданных
  • Что такое синхронизация?
  • Репликация с подключением по сети и автономная репликация

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация