1 Themenübersicht
Mithilfe der Reorganisations-Anwendung „Meldungsprotokolleinträge reorganisieren“ werden Meldungsprotokolleinträge reorganisiert. Nachfolgend finden Sie unter anderem Beschreibungen zur Verwendung der Reorganisations-Anwendung und zu deren Parametern. Sie werden außerdem über die Auswirkungen der Reorganisation informiert.
Die Reorganisations-Anwendungen werden durch die Anwendung „Reorganisationsaufträge“ ausgeführt. Die Beschreibung dieser Anwendung finden Sie in der Dokumentation Reorganisationsaufträge. Darin finden Sie auch eine Vorgehensweise, wie Sie die Reorganisations-Anwendung ausführen.
In die Anwendung „Reorganisationsaufträge“ werden verschiedene Reorganisations-Anwendungen in eine Liste aufgenommen, um sie mit einem Reorganisationsauftrag nacheinander auszuführen. Für Anwendung „Meldungsprotokolleinträge reorganisieren“ muss dabei nicht auf eine besondere Reihenfolge geachtet werden.
2 Begriffsbestimmung
Hintergrund-Anwendung
Eine Hintergrund-Anwendung ist eine Anwendung, die ohne Interaktion mit einem Benutzer ausgeführt wird. In Semiramis kann eine Hintergrund-Anwendung entweder durch einen Verarbeitungsauftrag, durch einen CORBA-Aufruf oder durch eine andere Anwendung geöffnet werden.
Reorganisation
Das Reorganisieren von Daten hat deren physisches Löschen aus der Datenbank zum Ergebnis. Das Löschen setzt eine Reihe von erfolgreich bestandenen Prüfungen voraus. Mit der Reorganisation werden auch die von den zu löschenden Daten eventuell abhängigen Business Objects gelöscht.
Reorganisations-Anwendungen
Reorganisations-Anwendungen sind Hintergrund-Anwendungen mit der besonderen Verwendung „Reorganisation“. Reorganisations-Anwendungen dienen der Reorganisation von Stamm- und Bewegungsdaten nach bestimmten Kriterien.
Reorganisationsauftrag
Ein Reorganisationsauftrag ist ein Verarbeitungsauftrag, durch den ausschließlich eine oder mehrere Reorganisations-Anwendungen aufgerufen werden. Der Aufruf der Reorganisations-Anwendungen erfolgt in einer individuell festgelegten Reihenfolge, wodurch Reihenfolgeabhängigkeiten berücksichtigt werden.
3 Beschreibung
Mit der Reorganisations-Anwendung „Meldungsprotokolleinträge reorganisieren“ werden Meldungsprotokolleinträge auf der Repository-Datenbank und allen mit dem Application-Server verbundenen OLTP-Datenbanken gelöscht.
Die Reorganisation kann zusätzlich auf (höchstens) einen Benutzer beschränkt werden. Um den Benutzer nicht einzuschränken oder einen anderen als den aktuell angemeldeten Benutzer anzugeben, muss der aktuell angemeldete Benutzer die Fähigkeit „Meldungsprotokolleinträge anderer Benutzer löschen“ („com.cisag.sys.kernel.messagelog.DeleteOtherUsersEntries“) besitzen
Es wird empfohlen diese Reorganisations-Anwendung mit den Vorschlagswerten und gegebenenfalls mit einem noch kleineren Wert für den Parameter „Einträge älter als“ so einzuplanen, dass sie ein oder mehrmals in der Woche im Rahmen eines OLTP-Datenbank-unabhängigen Reorganisationsauftrags ohne Einschränkung auf einen Benutzer ausgeführt wird.
Hinweis:
Das Ausführen der Reorganisations-Anwendung erfolgt über die Anwendung „Reorganisationsaufträge“. Weitere Informationen zu dieser Anwendung finden Sie in der Dokumentation Reorganisationsaufträge.
3.1 Parameter
Die Reorganisations-Anwendung hat folgende Parameter:
Parameter | Erläuterung |
Maximale Laufzeit | Die maximale Laufzeit einer Reorganisations-Anwendung ist die Zeitspanne, nach der die Reorganisations-Anwendung spätestens beendet wird.
Der Vorschlagswert ist zehn Minuten. |
Benutzer | Benutzer, dessen Verarbeitungsaufträge reorganisiert werden. Wenn der Benutzer nicht angegeben wird oder ein anderer als der aktuell angemeldete Benutzer angegeben wird, so muss der aktuell angemeldete Benutzer die Fähigkeit „Meldungsprotokolleinträge anderer Benutzer löschen“ („com.cisag.sys.kernel.messagelog.DeleteOtherUsersEntries“) besitzen. Besitzt er die Fähigkeit nicht, so ist das Feld mit dem aktuellen Benutzer vorbelegt und nicht änderbar. |
Meldungstyp | Meldungstyp der zu löschenden Meldungsprotokolleinträge. Die möglichen Werte sind:
· Statuszeile · Information · Warnung · Fehler · Schwerer Fehler · Funktionsabbruch · Subsystem-Integrität ist verletzt · Service-Integrität ist verletzt · Datenbank-Integrität ist verletzt · Server-Integrität ist verletzt · System-Integrität ist verletzt Wählen Sie bei Bedarf einen oder mehrere Einträge aus. Der Vorschlagswert für „Meldungstyp“ umfasst alle auswählbaren Werte. |
Einträge älter als | Alle Meldungsprotokolleinträge, die älter als die angegebene Zeitspanne sind, werden gelöscht. Vorschlagswert: 12 Wochen. |
3.2 Betroffene Business Objects
Folgendes Business Object ist von der Reorganisation betroffen:
Bezeichnung: Meldungsprotokolleintrag
com.cisag.sys.kernel.obj.MessageLogEntry