Краткая информация
Создает файл схемы реплики со схемой входной реплики одного или двух путей.
Использование
Выходной файл схемы должен быть XML. Необходимо установить .xml в качестве суффикса файла.
Изменение схемы реплики для приведения ее в соответствие связанной реплике — это процесс, не связанный с синхронизацией данных. Для этого предназначены три инструмента, такие как: Сравнить схемы реплик (Compare Replica Schema), Импорт схемы реплики (Import Replica Schema) и Экспорт схемы реплики (Export Replica Schema):
- Используйте инструмент Сравнить схемы реплик (Compare Replica Schema) для создания XML-файла с изменениями схемы.
- Импортируйте эти изменения с помощью инструмента Импорт схемы реплики (Import Replica Schema).
- Если вы работаете в автономной среде, сначала необходимо запустить инструмент Экспорт схемы реплики (Export Replica Schema), чтобы экспортировать схему вместе с изменениями в XML-файл. Этот файл потом можно передать на носителе - CD или DVD - в качестве входного для инструмента Сравнить схему реплики (Compare Replica Schema).
Этот инструмент используется при синхронизации схем реплик. Кроме того, смотрите инструменты Сравнить схемы реплик (Compare Replica Schema) и Импорт схемы реплики (Import Replica Schema).
Синтаксис
ExportReplicaSchema_management (in_geodatabase, output_replica_schema_file, in_replica)
Параметр | Объяснение | Тип данных |
in_geodatabase | Указывает базу геоданных реплики, откуда экспортируется схема реплики. База геоданных может быть локальной или удаленной. | Workspace; GeoDataServer |
output_replica_schema_file | Указывает файл, в который экспортируется схема. | File |
in_replica | Реплика, из которой экспортируется схема. | String |
Пример кода
Пример. Экспорт схемы репликации (ExportReplicaSchema) (окно Python)
import arcpy
from arcpy import env
env.worksapce = "C:/Data"
arcpy.ExportReplicaSchema_management("Countries.mdb", "replicaSchema.xml", "MyReplica1")
Пример 2. Экспорт схемы репликации (ExportReplicaSchema) (автономный скрипт Python)
# Name: ExportReplicaSchema_Example2.py
# Description: Exports replica schema from a personal geodatabase with a replica
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.worksapce = "C:/Data"
# Set local variables
replica_workspace = "Countries.mdb"
output_file = "replicaSchema.xml"
replica = "MyReplica1"
# Execute ExportReplicaSchema
arcpy.ExportReplicaSchema_management(replica_workspace, output_file, replica)