Récupérer une géodatabase fichier (Gestion des données)

Cette documentation ArcGIS 2.7 a été archivée et n’est plus mise à jour. Certains contenus et liens peuvent être obsolètes. Consultez la dernière version de la documentation.

Résumé

Récupère les données d’une géodatabase fichier corrompue.

En savoir plus sur la fonction Récupérer la géodatabase fichier

Utilisation

  • L'outil Récupérer la géodatabase fichier ne peut récupérer que des classes d'entités et des tables simples. Les données et relations complexes ne sont pas récupérées.

Syntaxe

arcpy.management.RecoverFileGDB(input_file_gdb, output_location, out_name)
ParamètreExplicationType de données
input_file_gdb

Géodatabase fichier corrompue en entrée.

Workspace
output_location

Emplacement du dossier en sortie pour la géodatabase fichier récupérée.

Folder
out_name

Nom de la géodatabase fichier en sortie.

String

Sortie dérivée

NomExplicationType de données
out_file_gdb

Géodatabase mise à jour.

Espace de travail

Exemple de code

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

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

arcpy.RecoverFileGDB_management('C:/fgdb/Whistler.gdb', 'C:/recoveredData', 'recoveredWhistler.gdb')
Exemple 2 d'utilisation de l'outil RecoverFileGDB (script autonome)

Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction RecoverFileGDB dans un script autonome. Ce script permet de nettoyer les tables inutiles.

# Name: RecoverFileGeodatabase.py
# Description: Use the RecoverFileGeodatabase tool to recover the data
#              contained in a damaged file geodatabase.

# Import system modules
import arcpy

# Set local variables
geodatabase = "C:/fgdb/Whistler.gdb"
output_location = "C:/recoveredData"
recovered_name = "recoveredWhistler.gdb"

# Process: Recover the data
arcpy.RecoverFileGDB_management(geodatabase, output_location, recovered_name)

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

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

Rubriques connexes