Сравнить схемы реплик (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Генерирует файл XML, который описывает различия схем между базой геоданных реплики и базой геоданных связанной реплики.

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

Синтаксис

CompareReplicaSchema_management (in_geodatabase, in_source_file, output_replica_schema_changes_file)
ПараметрОбъяснениеТип данных
in_geodatabase

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

Workspace; GeoDataServer
in_source_file

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

File
output_replica_schema_changes_file

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

File

Пример кода

Сравнить схемы реплик. Пример 1 (окно Python)

Пример скрипта для использования функции Сравнить схемы реплик (Compare Replica Schema) с запуском из окна Python.

import arcpy
from arcpy import env
env.workspace = "C:/Data"
arcpy.CompareReplicaSchema_management("MySDEdata.sde", "RelativeReplicaSchema.xml", "SchemaComparison.xml")
Сравнить схемы реплик. Пример 2 (автономный скрипт Python)

Пример скрипта для использования функции Сравнить схемы реплик (Compare Replica Schema) в автономном скрипте Python.

# Name CompareReplicaSchema_Example2.py
# Description: Compares a replica schema (in an SDE workspace) to its relative replicas schema (in an XML file).  
# The results of the comparison are created in an XML file
# The relative replicas XML schema file was created using the ExportReplicaSchema tool.


# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_geodatabase = "MySDEdata.sde"
in_source_file = "RelativeReplicaSchema.xml"
output_schema_changes = "outputSchemaChanges.xml"

# Execute CompareReplicaSchema
arcpy.CompareReplicaSchema_management(in_geodatabase, in_source_file, output_schema_changes)

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

Связанные темы

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013