ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • 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

Ändern der Einstellungen von Protokolldateitabellen

Mit der Standard- oder Advanced-Lizenz verfügbar.

  • Ausführen des Werkzeugs Geodatabase-Protokolldateitabellen konfigurieren
  • Verwenden von ArcPy-Funktionen

Enterprise-Geodatabases verwenden Protokolldateitabellen, um eine Liste ausgewählter Datensätze zu führen. Datensätze werden in den folgenden Situationen zur späteren Verwendung von der Anwendung in Protokolldateitabellen geschrieben:

  • Ein Client erstellt einen Auswahlsatz mit einer bestimmten Größe (100 Datensätze in ArcMap, 1.000 Datensätze in ArcGIS Pro; 1.000 Datensätze, wenn ObjectIDs von einem Feature-Service angefordert werden).
  • Sie nehmen einen Abgleich vor oder schreiben in eine versionierte Geodatabase zurück.
  • Eine Client-Anwendung checkt Daten für die entkoppelte Bearbeitung aus.

Enterprise-Geodatabases in Microsoft SQL Server verwenden Protokolldateien, die standardmäßig in der temporären Datenbank (tempdb) der SQL Server-Instanz erstellt werden. Eine Beschreibung der Standardkonfiguration von Protokolldateitabellen und anderen Optionen für Protokolldateitabellen in SQL Server finden Sie unter Optionen für Protokolldateitabellen in SQL Server-Geodatabases.

Als Geodatabase-Administrator können Sie eine Verbindung zu einer Geodatabase in ArcGIS for Desktop herstellen und das Werkzeug Geodatabase-Protokolldateitabellen konfigurieren ausführen, um die Einstellungen der Protokolldateitabelle zu ändern, oder ein Python-Skript auszuführen, das dieselbe Aufgabe erfüllt.

Ausführen des Werkzeugs Geodatabase-Protokolldateitabellen konfigurieren

Wenn Sie die Konfiguration der Protokolldateitabelle für die Enterprise-Geodatabase ändern müssen, können Sie das Werkzeug Geodatabase-Protokolldateitabellen konfigurieren ausführen. Dieses Werkzeug befindet sich im Toolset "Geodatabase-Verwaltung" der Toolbox "Data Management".

  1. Öffnen Sie das Werkzeug Geodatabase-Protokolldateitabellen konfigurieren

    Sie können das Werkzeug über das Fenster Suchen finden, oder indem Sie im Toolset "Geodatabase-Verwaltung" der Toolbox "Data Management" zu dem Werkzeug navigieren.

  2. Geben Sie die Datenbankverbindung an, die Sie im vorherigen Abschnitt erstellt haben.
  3. Wählen Sie die Optionen für die Protokolldateitabelle aus, die Sie für die Geodatabase festlegen möchten.
  4. Klicken Sie auf OK, um das Werkzeug auszuführen.

Verwenden von ArcPy-Funktionen

Sie können eine Verbindung mit der Geodatabase herstellen, indem Sie die Funktion CreateDatabaseConnection_management verwenden und die Funktion ConfigureGeodatabaseLogFileTables_management direkt über ein Python-Fenster ausführen. Sie haben auch die Möglichkeit, ein Skript zu erstellen und auszuführen, das beide Funktionen enthält.

Um die Funktion direkt über ein Python-Fenster auszuführen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie ein Python-Fenster.
  2. Führen Sie die Funktion CreateDatabaseConnection_management aus, indem Sie eine Verbindung als Geodatabase-Administrator herstellen. Speichern Sie den Benutzernamen und das Kennwort mit der Datei.
    import arcpy
    arcpy.CreateDatabaseConnection_management("c:\arcgis\connections", "mygdb.sde", "SQL_SERVER", "citadel","DATABASE_AUTH", "sde", "t7gw0dw", "SAVE_USERNAME", "geodata")
    
  3. Führen Sie ConfigureGeodatabaseLogFileTables_management aus, um den Typ der Protokolldateitabelle zum Cachen von Auswahlsätzen zu ändern.

    In diesem Beispiel verwendet die Geodatabase sitzungsbasierte Protokolldateitabellen, deren Besitzer der Geodatabase-Administrator ist. Der Geodatabase-Administrator besitzt 50 Protokolldateitabellen.

    import arcpy
    input_database = "c:\\connections\\mygdb.sde"
    log_file_type = "SESSION_LOG_FILE"
    log_file_pool_size = 50
    arcpy.ConfigureGeodatabaseLogFileTables_management(input_database,log_file_type,log_file_pool_size)
    

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
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2019 Esri. | Datenschutz | Rechtliches