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:
- Sie (oder von Ihnen verwendete Werkzeuge bzw. Prozesse) erstellen einen Auswahlsatz mit einer bestimmten Größe – mehr als 100 Datensätze in ArcMap, mehr als 1.000 Datensätze in ArcGIS Pro, mehr als 1.000 Datensätze, wenn Objekt-IDs 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.
In ArcGIS werden Protokolldateien als temporäre Tabellen in der PostgreSQL-Datenbank erstellt, wenn Protokolldateitabellen gebraucht werden. Die Tabellen werden benutzerbezogen angelegt.
Für temporäre Protokolldateitabellen erstellte Tabellen
Es werden zwei temporäre Protokolldateitabellen im Speicher erstellt. Die Tabellen sind mit pg_temp_<#>.sde_logfiles und pg_temp<#>.sde_logfile_data benannt.
Berechtigungen zur Verwendung temporärer Protokolldateien
Die folgenden Berechtigungen sind erforderlich, um gemeinsame Protokolldateitabellen in PostgreSQL verwenden zu können:
- CONNECT
- TEMP
Diese Berechtigungen können entweder einzelnen Anmelderollen oder -gruppen direkt gewährt werden oder sie werden von der öffentlichen Rolle oder den in der Datenbank gewährten Berechtigungen übernommen.