Dieses Fenster dient zum Archivieren der Betriebsprotokolle, die bei der täglichen Arbeit nicht mehr durchgeführt werden müssen, jedoch zu Dokumentationszwecken weiterhin in der Anwendung enthalten sein muss (behördliche Anordnung).
Wenn die Anzahl der historischen Betriebsprotokollierungen stark ansteigt, kann dies zu Leistungsproblemen bei der Eingabe von Betriebsprotokollierungen führen. Der Grund dafür ist, dass für jede neue eingegebene Betriebsprotokollierung immer mehr Zeit für die Aktualisierung der Historie mit den neuen Protokollierungen benötigt wird. Dadurch verlangsamen sich der Prozess der Betriebsprotokollierung und andere Transaktionen, die historische Betriebsprotokollierungen in der Anwendung verwenden. Zur Lösung des Problems mit den großen Datenmengen können historische Betriebsprotokollierungen in ein Archiv verschoben werden.
Es wird empfohlen, die Archivierung regelmäßig durchzuführen. Der Grund dafür ist, dass der Archivierungsprozess bei einer regelmäßigen Archivierung viel schneller vonstatten geht. Wenn Daten wiederhergestellt werden müssen, geht dieser Prozess ebenfalls schneller vonstatten.
Um Betriebsprotokolle zu archivieren, klicken Sie auf Betriebsprotokolle archivieren auf der SeiteArchivierung von Betriebsprotokollen. Geben Sie in das sich öffnende Dialogfenster ein Bis zum aktuellen Datum archivieren ein. Alle historischen Protokollierungen, die vor oder an dem Datum erfasst wurden, das Sie eingeben, werden aus der Historie in das Archiv verschoben. Der Archivierungsprozess kann als Hintergrundjob durchgeführt werden.
Hinweis: Für verschiedene Serienobjekte oder Strukturen kann keine unterschiedliche „Archiv. bis Datum“ festgelegt werden.
Beachten Sie, dass eine Archivierung historischer Betriebsprotokollierungen, die zu nah am aktuellen Datum liegen, bei mehreren Transaktionen in der Anwendung zu Leistungsproblemen führen kann, da Suchvorgänge in den archivierten Daten und nicht in der Betriebsprotokollhistorie durchgeführt werden müssen. Daher wird empfohlen, die historischen Betriebsprotokollierungen von mindestens einem Jahr in der Betriebsprotokollhistorie zu halten.
Wenn historische Betriebsprotokollierungen zu früh in das Archiv verschoben werden, können einige Arbeitsvorgänge in der Anwendung nicht durchgeführt werden:
Wenn Sie einen Arbeitsgang nicht abschließen können, ihn aber nach wie vor durchführen müssen, müssen die archivierten Daten bis zu dem Datum des Arbeitsgangs wiederhergestellt werden, damit dieser abgeschlossen werden kann.
Auf der Seite Archivierung von Betriebsprotokollen wird Ihnen zudem ein Überblick über zuvor archivierte Elemente und die Anzahl der historischen Protokollierungen gegeben, die verschoben wurden. Auf dieser Seite können auch zuvor archivierte Daten können wiederhergestellt werden. Eine Wiederherstellung archivierter Daten kann in der Regel hilfreich sein, wenn etwas falsch archiviert wurde oder wenn eine asynchrone Transaktion vor der vorherigen Archivierung vergessen wurde. Wenn eine Wiederherstellung durchgeführt wird, werden die archivierten Daten wieder in die Betriebsprotokollhistorie verschoben.
Wenn der Archivierungsprozess aus einem unvorhergesehenen Grund hängt (d. h., zu lange den Status In Bearbeitung aufweist), klicken Sie auf den Befehl Archivierung beenden. Dadurch wird der Prozess beendet und auf den Status Fehlgeschlagen gesetzt. Im Falle eines hängenden Archivierungsprozesses wird bei der Ausführung dieser Menüoption die folgende Nachricht angezeigt, deren Anweisungen befolgt werden sollten: Wenden Sie sich an den Systemadministrator, um den Hintergrundjob Serial_Oper_Log_Util_API.Archive_ manuell zu stoppen. Die Datenbanksitzung, in der der Archivierungsjob gestartet wurde, muss unter Umständen abgebrochen werden.
Alle historischen Betriebsprotokolle bis zu einem bestimmten Datum werden vom Betriebsprotokoll in das Archiv verschoben.