ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

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

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Справка

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

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

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

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

Генерирует файл 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).

  • Выходной файл различий схем реплик должен быть в формате 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)

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

  • Текущая рабочая область (Current Workspace)
  • Временная рабочая область (Scratch Workspace)

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

  • Обзор группы инструментов Распределенные базы геоданных (Distributed Geodatabase)
  • Работа с репликами баз геоданных
  • Синхронизация реплик с подключением по сети
  • Изменения схемы
Отзыв по этому разделу?

ArcGIS for Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация