Tagebücher für Dummies Teil 4 – DSPJRN und Arten von Tagebucheinträgen

Von iCluster Tech Dienstag

3 Minuten Lesezeit

In unserem letzten Beitrag ging es darum, wie man alle Objekte findet, die in einem bestimmten Journal erfasst sind. In diesem Beitrag erklären wir, wie man mithilfe des Befehls DSPJRN die Inhalte der Journale nach Journaleintragstyp analysiert.

Sobald Sie wissen, welches Journal und welche Datei oder welches Objekt Sie für die Problemanalyse benötigen, verwenden Sie den Befehl DSPJRN (Journal anzeigen), um die Vorgänge pro Transaktion zu ermitteln. Der Befehl fordert Sie zur Eingabe eines Journalnamens und einer Bibliothek sowie einer bestimmten Datei oder eines Objekts auf. Wenn Sie alle Vorgänge einsehen möchten, lassen Sie diese Felder leer und blättern Sie zwei Seiten nach unten, bis Sie „Bereich der Journalempfänger“ sehen. Hier können Sie einen Empfängerbereich für die Anzeige oder einen Start- und Endzeitpunkt festlegen.

Wir sind an der Kundendatei in der Bibliothek PAYROLL interessiert, daher haben wir dies, wie unten gezeigt, in der Dateiauswahl angegeben.

Screenshot 1

Wenn Sie die Eingabetaste drücken und die Fehlermeldung „Keine Einträge aus dem Journal konvertiert oder empfangen“ sehen,<journal name> "

Screenshot 2

Das bedeutet, dass der Standardwert *CURRENT für den Start des Journalempfängers nicht funktionieren wird, da im aktuell angehängten Empfänger möglicherweise nichts für Ihre spezielle Datei oder Ihr Objekt vorhanden ist.

Screenshot3

Dieses Problem lässt sich auf zwei Arten beheben. Die erste Möglichkeit besteht darin, den Befehl WRKJRNA (Work with Journal Attributes) mit der Option 15 „Work with receiver directory“ zu verwenden, um alle Empfänger in der aktuellen Blockchain anzuzeigen. Möglicherweise wurde der aktuelle Empfänger erst vor wenigen Minuten hinzugefügt, sodass noch keine relevanten Transaktionen vorhanden sind.

Screenshot4

Verwenden Sie Option 8 auf diesem Bildschirm, um die Attribute des aktuell angeschlossenen Empfängers wie unten dargestellt anzuzeigen.

Screenshot5

Eine einfachere Methode besteht darin, Ihren DSPJRN-Befehl abzurufen und *CURCHAIN ​​beim ersten Journalempfängerelement des Bereichs der Journalempfänger anzugeben.

Screenshot 6

Das Ergebnis wird unten angezeigt:

Screenshot7

Nun sehen wir eine Reihe von Einträgen mit Kombinationen aus Codes und Einträgen, z. B. Code F und Eintrag MS oder Code R und Eintrag UP. Was bedeuten diese kryptischen Codes und Einträge? Verwenden Sie Option 5, um den gesamten Eintrag neben der Sequenznummer anzuzeigen und deren Bedeutung zu erfahren. Wenn Sie beispielsweise 5 neben der Sequenznummer 366502 (dem Eintrag F MS) eingeben, sehen Sie, dass Code F für „Operation eines Datenbankdateimitglieds“ und Eintragstyp MS für „Mitglied gespeichert“ steht.

Screenshot8

Das ist alles schön und gut, wenn man weiß, wonach man sucht. Aber wenn man herausfinden möchte, wer die Kundendatei aktualisiert hat und wie sie vor und nach der Aktualisierung aussah – welchen Code und welchen Typ verwendet man dann?

Hier kommt der Informationsfinder des IBM Knowledge Center Journals ins Spiel. Nutzen Sie diesen Link http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzaru/rzarufinder.htm und wählen Sie im Dropdown-Menü „Nach Kategorie suchen“ die gültigen Codewerte für IBM i7.1 aus. Klicken Sie nach Auswahl einer Kategorie auf „Los“, um nur die Eintragstypen für diesen Code anzuzeigen.

Screenshot9

Sie können dies unter „Code R Operation“ für einen bestimmten Datensatz sehen:

Screenshot10

Dass R UB ein Vorher-Bild eines Datensatzes ist, während R UP ein Nachher-Bild eines Datensatzes ist.

Beachten Sie, dass IBM die Namen seiner Tools und Produkte gerne ändert. Ältere Versionen heißen beispielsweise „IBM Infocenter Journal Code Finder“ oder einfach nur „Journal Code Finder“. Google hilft Ihnen weiter!

Seien Sie nächste Woche wieder dabei, um zu erfahren, wie sich dies auf die iCluster Zeitschriftenanalyse auswirkt!

Ähnliche Beiträge

Security & Compliance

Bereit für die elektronische Rechnungsstellung: Fristen, Anforderungen und praktische nächste Schritte

1 Minute Lesezeit
Bereit für die elektronische Rechnungsstellung: Fristen, Anforderungen und praktische nächste Schritte
Cybersicherheit

Vertrauen ist nicht gleichbedeutend mit Gehorsam

Rocket Software
4 Minuten Lesezeit
Finanzdienstleistungsorganisationen haben Vertrauen in ihre Compliance-Programme, doch dieses Vertrauen entspricht nicht immer der Realität. Trotz starker Governance [...]
Data

Modernisierung des Enterprise mit dem IBM z17 Einzelrahmen- und Rack-Montagesystem [...]

Tim Willging
3 Minuten Lesezeit
Organisationen stehen zunehmend unter Druck, ihre KI-Bereitschaft zu verbessern, ohne dabei die geschäftskritischen Systeme zu beeinträchtigen, auf die sie sich täglich verlassen.