Deshabilitar archivado (Administración de datos)

Nivel de licencia:BasicStandardAdvanced

Resumen

Deshabilita el archivado en una clase de entidad de geodatabase, una tabla o un dataset de entidades.

Uso

Sintaxis

DisableArchiving_management (in_dataset, {preserve_history})
ParámetroExplicaciónTipo de datos
in_dataset

Clase de entidad de geodatabase, tabla o dataset de entidades para los que se deshabilitará el archivado.

Feature Layer; Table View; Feature Dataset
preserve_history
(Opcional)

Determina si los registros que no son actuales se eliminan o conservan.

Si la tabla o la clase de entidad está versionada, la tabla de historial o la entidad estarán disponibles.

Para los datos no versionados, se creará una nueva tabla o clase de entidad que incluye la información de historial. El nombre del nuevo dataset será el mismo que la entrada con _h agregado.

  • PRESERVELos registros que no son actuales se conservarán. Esta es la opción predeterminada.
  • DELETELos registros que no son actuales se eliminarán.
Boolean

Ejemplo de código

Ejemplo 1 de DisableArchiving (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta DisableArchiving en el modo inmediato.

import arcpy
arcpy.DisableArchiving_management("Database Connections//sam.hills", "PRESERVE")
Ejemplo 2 de DisableArchiving (secuencia de comandos independiente)

La siguiente secuencia de comandos muestra cómo utilizar la herramienta DisableArchiving en una secuencia de comandos independiente.

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

# Import system modules
import arcpy

# Set local variables
in_dataset = "Database Connections//intense.sde//intense.carbine.bike_routes"

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

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
5/12/2014