Anmelden

View Full Version : Anstehende Änderungen im JRNRCV identifizieren



csteffen
12-04-06, 10:22
Ich bin auf der Suche nach einer Möglichkeit, den Job zu identifizieren, der noch anstehende Änderungen in einem Journalempfänger hat. Ich kann den Empfänger nicht löschen (CPF7024 RC2), mit DSPJRNRCVA sehe ich nur "Anstehende Transaktionen = Ja". Woher weiß ich, welcher Job das Löschen verhindert?

Danke für jede Hilfe!

Fuerchau
12-04-06, 10:34
Jeder Commit startet automatisch einen neuen Zyklus und sperrt das Journal.
Wenn ein 2. Empfänger angehängt ist, führt ein Commit dazu, dass der nächste Zyklus in den neuen Empfänger gelegt wird.
Erst wenn alle Job's einen neuen Commit abgesetzt haben oder beendet werden, wird der vorherige Empfänger freigegeben.

Ich würde also mit dem Löschen vorsichtig sein und ggf. bis nach nächstem IPL warten (vorher natürlich einen neuen Empfänger anhängen).
Schließlich sollen die Jobs, die mit Commit arbeiten nicht einfach gekillt werden.

Ansonsten ggf. mit WRKOBJLCK nachsehen.

csteffen
12-04-06, 10:41
Danke für die schnelle Antwort! Ich will den Job auch gar nicht killen, wenn ich weiß, welcher Job es ist, könnte man aber das Programm überprüfen, ob evtl. ein COMMIT fehlt oder herausfinden, warum er offenbar sehr lange nicht beendet wird. Das Problem stellt sich nur, weil im Laufe der Zeit viele (große) Journalempfänger entstehen, die alle nicht gelöscht werden können und damit der Speicherplatz langsam knapp wird.

TARASIK
12-04-06, 10:47
Hallo,
poste doch einmal Deine Emailaddresse oder lasse in Deinem
Accout zu, dass man Dir eine Email schicken kann.
Ich schicke Dir dann Informationen.

csteffen
12-04-06, 11:00
Hallo TARASIK,

E-Mail schicken ist aktiviert. Schon mal vorab danke!