ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Запретить архивирование

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

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

Отключает архивирование класса пространственных объектов базы геоданных, таблицы или набора классов объектов.

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

  • Архивация поддерживается только в многопользовательских базах геоданных. Файловые и персональные базы геоданных не поддерживают архивацию.

Синтаксис

DisableArchiving_management (in_dataset, {preserve_history})
ПараметрОбъяснениеТип данных
in_dataset

Класс пространственных объектов базы геоданных, таблица или набор классов объектов, архивация которых будет отключена.

Table; Feature Class; Feature Dataset
preserve_history
(Дополнительный)

Определяет, будут ли удаляться или сохраняться устаревшие записи.

Если таблица или класс пространственных объектов является версионным, появятся таблица или объект истории.

Для неверсионных данных будет создана новая таблица или класс объектов с данными истории. Имя нового набора данных соответствует имени входного набора с добавленной буквой _h.

  • PRESERVE —Устаревшие записи будут сохраняться. Используется по умолчанию.
  • DELETE —Устаревшие записи будут удаляться.
Boolean

Производные выходные данные

NameОбъяснениеТип данных
out_dataset

Таблица; Класс объектов; Набор классов объектов

Пример кода

DisableArchiving, пример 1 (окно Python)

Следующий скрипт окна Python показывает, как использовать инструмент DisableArchiving в режиме прямого запуска.

import arcpy
arcpy.DisableArchiving_management("Database Connections//sam.hills", "PRESERVE")
DisableArchiving, пример 2 (автономный скрипт)

В следующем примере показано использование инструмента DisableArchiving в виде автономного скрипта.

# Name: DisableArchiving_Example.py
# Description: Disable archiving on a dataset

# Import system modules
import arcpy

# Set local variables
in_dataset = "C:/Data/connections/intense.sde/intense.carbine.bike_routes"

# Run program
desc = arcpy.Describe(in_dataset)
if desc.isArchived == True:
  arcpy.DisableArchiving_management(in_dataset)
  print('Successfully disabled archiving on: {0}'.format(in_dataset))
else:
  print('Archiving has already been disabled.')

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

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

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

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

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

  • Обзор группы инструментов Архивирование
  • Разрешение архивирования
  • Запрещение архивирования
  • Процесс архивирования

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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