Восстановить файловую базу геоданных (Recover File Geodatabase) (Управление данными)

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

Резюме

Восстановление данных из поврежденной файловой базы геоданных.

Дополнительные сведения о работе инструмента "Восстановить файловую базу геоданных" (Recover File Geodatabase)

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

Синтаксис

RecoverFileGDB_management (input_file_gdb, output_location, out_name)
ПараметрОбъяснениеТип данных
input_file_gdb

Входные данные поврежденной файловой базы геоданных.

Workspace
output_location

Расположение выходной папки для восстановленной файловой базы геоданных.

Folder
out_name

Имя выходной файловой базы геоданных.

String

Пример кода

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

Представленный скрипт Окна Python демонстрирует порядок непосредственного использования инструмента RecoverFileGDB.

arcpy.RecoverFileGDB_management('C:/fgdb/Whistler.gdb', 'C:/recoveredData', 'recoveredWhistler.gdb')
Пример 2. RecoverFileGDB (автономный скрипт)

Пример скрипта окна Python для использования инструмента RecoverFileGDB в автономном скрипте. Этот скрипт выполняет удаление бесполезных таблиц.

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

# Import system modules
import arcpy, os
from arcpy import env

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

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

except:
  # If an error occurred while running the tool print the messages
  print arcpy.GetMessages()

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

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

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013