ArcGIS Desktop

  • Dokumentation
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Versionstabellen reparieren

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Mit dem Werkzeug Versions-Metadaten reparierenwerden Inkonsistenzen in den Delta-Tabellen (A und D) einer versionierten Geodatabase repariert.

Verwendung

  • Führen Sie das Werkzeug Versionstabellen prüfen aus, um zu ermitteln, ob Inkonsistenzen in den Delta-Tabellen der Geodatabase vorhanden sind, bevor Sie das Werkzeug Versionstabellen reparieren ausführen.

  • Dieses Werkzeug kann nur für eine Enterprise-, Workgroup- oder Desktop-Geodatabase ausgeführt werden.

  • Das Werkzeug Versionstabellen reparieren kann nur vom Geodatabase-Administrator ausgeführt werden.

  • Erstellen Sie immer eine Datenbanksicherung, bevor Sie das Werkzeug Versionstabellen reparieren ausführen.

Syntax

RepairVersionTables_management (input_database, out_log, {target_version}, {input_tables})
ParameterErläuterungDatentyp
input_database

Geben Sie eine Datenbankverbindung (.sde-Datei) mit der Enterprise-, Workgroup- oder Desktop-Geodatabase an, deren Delta-Tabelle Inkonsistenzen aufweist. Die Verbindung muss als Geodatabase-Administrator hergestellt werden.

Workspace
out_log

Geben Sie den Speicherort an, an den die Protokolldatei geschrieben werden soll, und geben Sie den Namen an, der für die Protokolldatei verwendet werden soll. Die Protokolldatei ist eine ASCII-Datei mit den Ergebnissen des Reparaturvorgangs.

File
target_version
[target_version,...]
(optional)

Legen Sie fest, welche Geodatabase-Version repariert werden soll. Wenn keine Version angegeben wird, werden alle Versionen verarbeitet.

String
input_tables
(optional)

Geben Sie eine einzelne Tabelle an, oder stellen Sie eine Textdatei mit einer Liste der versionierten Tabellen bereit, deren verknüpfte Delta-Tabellen Sie reparieren möchten. Verwenden Sie vollständig qualifizierte Tabellennamen in der Textdatei, und fügen Sie pro Zeile einen Tabellennamen ein. Wenn keine Tabelle oder Datei angegeben ist, werden alle Tabellen verarbeitet.

String

Codebeispiel

RepairVersionTables – Beispiel 1 (Python-Fenster)

Sie können Folgendes über ein Python-Fenster ändern, um Inkonsistenzen in den Delta-Tabellen für die Flurstücks-Feature-Class zu reparieren.In diesem Beispiel wird eine Verbindung über die Datenbankverbindungsdatei "productiongdb.sde" hergestellt.

import arcpy
input_database = "c:\\temp\\productiongdb.sde"
out_log = "c:\\temp\\gdb_repair.log"
target_version = "SDE.Default"
input_tables = "GIS.Parcels"
arcpy.RepairVersionMetadata_management(input_database, out_log, target_version, input_tables)
RepairVersionTables – Beispiel 2 (eigenständiges Skript)

Nachfolgend finden Sie ein eigenständiges Skript, das Sie ändern und ausführen können, um Inkonsistenzen in den Delta-Tabellen der Parcel-Feature-Class zu reparieren.

# Description: repair version metadata
# Set the necessary product code
import arceditor
 
# Import arcpy module
import arcpy
# Local variables:
input_database = "c:\\temp\\productiongdb.sde"
out_log = "c:\\temp\\gdb_repair.log"
target_version = "SDE.Default"
input_tables = "GIS.Parcels"
# Process: Repair Version Metadata
arcpy.RepairVersionMetadata_management(input_database, out_log, target_version, input_tables)

Umgebungen

  • Aktueller Workspace

Lizenzinformationen

  • ArcGIS Desktop Basic: Nein
  • ArcGIS Desktop Standard: Ja
  • ArcGIS Desktop Advanced: Ja

Verwandte Themen

  • Überblick über die Versionierung
  • Überblick über das Toolset "Geodatabase-Verwaltung"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches