ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Désactiver l’archivage

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Désactive l'archivage sur une classe d'entités de géodatabase, une table ou un jeu de données d'entité.

Utilisation

  • L'archivage est uniquement pris en charge sur les géodatabases d'entreprise. Les géodatabases personnelles et fichier ne prennent pas en charge l'archivage.

  • Le jeu de données en entrée doit provenir d’une connexion à une base de données établie en tant que propriétaire des données.

Syntaxe

arcpy.management.DisableArchiving(in_dataset, {preserve_history})
ParamètreExplicationType de données
in_dataset

Classe d’entités, table ou jeu de classes d’entités de géodatabase pour lequel l’archivage sera désactivé.

Table; Feature Class; Feature Dataset
preserve_history
(Facultatif)

Indique si les enregistrements qui ne proviennent pas du moment actuel sont conservés.

Si la table ou classe d’entité est versionnée, la table d’historique ou l’entité devient activée.

Pour les données non versionnées, une table ou classe d’entité contenant les informations d’historique est créée. Le nom du nouveau jeu de données est le même que celui de l’entrée, avec un _h ajouté.

  • PRESERVE —Les enregistrements qui ne proviennent pas du moment actuel seront conservés. Il s’agit de l’option par défaut.
  • DELETE —Les enregistrements qui ne proviennent pas du moment actuel ne sont pas conservés ; ils sont supprimés.
Boolean

Sortie dérivée

NomExplicationType de données
out_dataset

Jeu de données en entrée mis à jour.

Table; Feature Class; Feature Dataset

Exemple de code

Exemple 1 d'utilisation de l'outil DisableArchiving (fenêtre Python)

Le script de fenêtre Python suivant montre comment utiliser l'outil DisableArchiving en mode immédiat.

import arcpy
arcpy.DisableArchiving_management("Database Connections//sam.hills", "PRESERVE")
Exemple 2 d'utilisation de l'outil DisableArchiving (script autonome)

Le script Python ci-dessous illustre l'utilisation de l'outil DisableArchiving dans un script autonome.

# 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.')

Environnements

  • Espace de travail courant

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Archivage
  • Activation de l'archivage
  • Désactivation de l'archivage
  • Le processus d'archivage

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal