Resumen
Recupera datos de una geodatabase de archivos que se ha dañado.
Obtenga más información acerca de cómo funciona Recuperar geodatabase de archivos
Uso
La herramienta Recuperar geodatabase de archivos solo puede recuperar clases de entidades y tablas simples. No se recuperan datos y relaciones complejas.
Sintaxis
arcpy.management.RecoverFileGDB(input_file_gdb, output_location, out_name)
Parámetro | Explicación | Tipo de datos |
input_file_gdb | Geodatabase de archivos de entrada dañada. | Workspace |
output_location | Ubicación de la carpeta de salida para la geodatabase de archivos que se ha recuperado. | Folder |
out_name | Nombre de la geodatabase de archivos de salida. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_file_gdb | La geodatabase actualizada. | Espacio de trabajo |
Muestra de código
Ejemplo 1 de RecoverFileGDB (ventana de Python)
El script de la ventana de Python muestra cómo utilizar la herramienta RecoverFileGDB en el modo inmediato.
arcpy.RecoverFileGDB_management('C:/fgdb/Whistler.gdb', 'C:/recoveredData', 'recoveredWhistler.gdb')
Ejemplo 2 de RecoverFileGDB (script independiente)
El siguiente script de la ventana de Python muestra cómo utilizar RecoverFileGDB en una secuencia de comandos independiente. Este script limpiará la tablas que no se utilicen.
# 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)
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí