Journaleinträge
Wenn Sie die Journalverwaltung verwenden, zeichnet das System die Änderungen auf, die Sie an Objekten vornehmen, die im Journal aufgezeichnet werden, sowie andere Ereignisse, die auf dem System auftreten. Diese Datensätze werden als Journaleinträge bezeichnet. Sie können Journaleinträge verwenden, um Objekte wiederherzustellen oder Änderungen zu analysieren, die an den Objekten vorgenommen wurden.
Jeder Journaleintrag wird intern in einem komprimierten Format gespeichert. Das Betriebssystem muss Journaleinträge in ein externes Formular konvertieren, damit sie angezeigt werden können. Sie können die Journaleinträge nicht direkt ändern oder auf sie zugreifen. Nicht einmal der Sicherheitsbeauftragte kann Journaleinträge in einem Journalempfänger entfernen oder ändern. Mithilfe dieser Journaleinträge können Sie Ihre Objekte wiederherstellen oder Änderungen analysieren, die an den Objekten vorgenommen wurden.
Inhalt eines Journaleintrags
Journaleinträge enthalten die folgenden Informationen:
- Informationen, die den Typ der Änderung angeben
- Informationen, die die geänderten Daten identifizieren.
- Das Nachimage der Daten.
- Optional das Vorimage der Daten (dies ist ein separater Eintrag im Journal).
- Informationen, die den Job, den Benutzer und den Zeitpunkt der Änderung angeben
- Die Journalkennung des Objekts.
- Informationen, die angeben, ob die eintragsspezifischen Daten minimiert werden.
Das System stellt auch Einträge in das Journal, die nicht für ein bestimmtes aufgezeichnetes Objekt gelten. Diese Einträge enthalten Informationen über den Systembetrieb und die Steuerung der Journalempfänger.
Journal-ID
Wenn Sie die Aufzeichnung eines Objekts starten, ordnet das System diesem Objekt eine eindeutige Journalkennung (JID) zu. Das System verwendet die JID, um den Journaleintrag dem entsprechenden aufgezeichneten Objekt zuzuordnen.
Nummerierung von Journaleinträgen
Jeder Journaleintrag wird fortlaufend nummeriert, ohne dass Nummern fehlen, bis Sie die laufende Nummer mit dem Befehl Change Journal (CHGJRN) oder IBM® Navigator für i zurücksetzen. Beim Anzeigen von Journaleinträgen können jedoch Folgenummern fehlen, da das System einige Einträge nur intern verwendet. Zu Prüfzwecken können Sie diese internen Einträge mit der Option INCHIDENT im Befehl Display Journal (DSPJRN) anzeigen.
Überschreitet das System die größte Folgenummer, wird eine Nachricht an den Systembediener gesendet, in der die Bedingung und die angeforderte Aktion angegeben sind. Dem Journal können keine weiteren Journaleinträge hinzugefügt werden, bis die Journalempfänger geändert und die Folgenummer zurückgesetzt werden.
Abschnitte fester Länge und variabler Länge
Ein Journaleintrag, der zur Anzeige oder Verarbeitung umgesetzt wird, enthält einen Präfixabschnitt fester Länge, auf den ein Teil variabler Länge folgt. Der Teil mit variabler Länge enthält eintragsspezifische Daten und in einigen Fällen Nullwertanzeigerdaten. Das Format des konvertierten Eintrags hängt von dem von Ihnen verwendeten Befehl und dem angegebenen Format ab. Die eintragsspezifischen Daten variieren je nach Eintragstyp. Der Befehl Send Journal Entry (SNDJRNE) oder die QJOSJRNE -API gibt die eintragsspezifischen Daten für benutzerdefinierte Journaleinträge an.