Разрешить архивирование (Управление данными)

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

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

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

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

Синтаксис

EnableArchiving_management (in_dataset)
ПараметрОбъяснениеТип данных
in_dataset

Имя набора данных, для которого включается архивация.

Feature Layer; Table View; Feature Dataset

Пример кода

EnableArchiving. Пример 1 (окно Python)

Следующий фрагмент кода демонстрирует способ использования инструмента EnableArchiving в окне Python.

arcpy.EnableArchiving_management("Database Connections//toolbox.county.parcels")
EnableArchiving. Пример (автономный скрипт Python)

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

# Name: EnableArchiving_Example.py
# Description: Enable archiving on a dataset

# Import system modules
import arcpy

# Set local variables
in_dataset = r'Database Connections\Redlands.sde\TEST.TOOLBOX.rdlsstreets'

# Describe the properties of the dataset to see if archiving is enabled.
desc = arcpy.Describe(in_dataset)
isArch = desc.IsArchived

# Enable Archiving if it is not already enabled.
if isArch == False:
    # Execute EnableArchiving
    arcpy.EnableArchiving_management(in_dataset)
    print "{0} has been enabled for archiving.".format(in_dataset)
elif isArch == True:
    # If IsArch = True, then archiving is already enabled
    print "{0} already has archiving enabled.".format(in_dataset)

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

Этот инструмент не использует параметры среды геообработки

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

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014