Подпись | Описание | Тип данных |
Экспорт из реплики базы геоданных | Реплика базы геоданных, из которой будет экспортирована схема реплики. База геоданных может быть локальной или удаленной базой геоданных. | Workspace; GeoDataServer |
Выходной файл схемы реплики | Файл, в который будет экспортирована схема реплики. | File |
Реплика | Реплика, из которой будет экспортирована схема. | String |
Краткая информация
Создает файл схемы реплики со схемой входной односторонней или двусторонней реплики.
Использование
Выходной файл схемы должен быть в формате XML. Вы должны указать .xml в качестве суффикса файла.
Изменение схемы реплики для приведения ее в соответствие связанной реплике – это процесс, отдельный от синхронизации данных. Для этого используйте следующие инструменты:
- Используйте инструмент Сравнить схемы реплик для создания файла .xml, содержащего изменения схемы.
- Импортируйте изменения с помощью инструмента Импорт схемы реплики.
- Чтобы применить изменения схемы реплик, запустите инструмент Экспорт схемы реплики, чтобы экспортировать схему реплики с изменениями в файл .xml. Затем используйте файл .xml в качестве входных данных для инструмента Сравнить схемы реплик.
Этот инструмент используется при синхронизации схемы реплики. Дополнительно см. инструменты Сравнить схемы реплик и Импорт схемы реплики.
Параметры
arcpy.management.ExportReplicaSchema(in_geodatabase, output_replica_schema_file, in_replica)
Имя | Описание | Тип данных |
in_geodatabase | Реплика базы геоданных, из которой будет экспортирована схема реплики. База геоданных может быть локальной или удаленной базой геоданных. | Workspace; GeoDataServer |
output_replica_schema_file | Файл, в который будет экспортирована схема реплики. | File |
in_replica | Реплика, из которой будет экспортирована схема. | String |
Пример кода
import arcpy
arcpy.env.workspace = "C:/Data"
arcpy.management.ExportReplicaSchema("Countries.gdb", "replicaSchema.xml", "MyReplica1")
# Name: ExportReplicaSchema_Example2.py
# Description: Export replica schema from a file geodatabase with a replica
# Import system modules
import arcpy
# Set workspace
arcpy.env.worksapce = "C:/Data"
# Set local variables
replica_workspace = "Countries.gdb"
output_file = "replicaSchema.xml"
replica = "MyReplica1"
# Run ExportReplicaSchema
arcpy.management.ExportReplicaSchema(replica_workspace, output_file, replica)