PDA

View Full Version : CLEAR JOBLOG



Seiten : [1] 2

woodstock99
14-01-22, 09:55
Hallo zusammen ,

ich würde gerne immer wieder mal das JOBLOG eines Jobs löschen . Das Wrapen bereitet bei uns Probleme. Wie würdet ihr das machen ?
CL mit RMVMSG ? Oder gibt es mittlerweile etwas anderes ?
Es gibt ja keine Einstellung die das Schreiben der Nachrichten in das Joblog verhindert oder ? Oder kann man das für einzelen Jobs steuern, das kein Eintrag erstellt wird ?

KingofKning
14-01-22, 10:11
Schau Dir mal das sbmjob an, dann siehst Du das auf der 3 Seite die Protokollierung beeinflußt werden kann.

GG 3424

Robi
14-01-22, 10:12
chgjob f4, f9, f10 Blättern die ebene auf 0 setzen (Bed.Help ruhig mal lesen!!)
kann der Job als 1. machen

oder JOBD mit diesen Einstellungen ... oder ...

Fuerchau
14-01-22, 10:55
RMVMSG CLEAR(*ALL) löscht alle nicht benötigten Nachrichten aus dem aktiven Joblog.
CHGJOB LOGLVL wirkt erst bei der Printausgabe.
Die Frage ist allerdings, warum du das Wrap-Ziel überhaupt erst erreichst. 64MB sind schon eine ganze Menge, da ja nur ID's und Daten gespeichert werden.

Man könnte also bei normalem Programmende ein RMVMSG PGMQ(*PGMQ) CLEAR(*ALL) alle Nachrchten des Programmes löschen.

woodstock99
14-01-22, 11:11
@robi chgjob f4, f9, f10 Blättern die ebene auf 0 setzen (Bed.Help ruhig mal lesen!!)
bringt gar nix . setz das mal auf null und später wieder auf 1,2,3,4. Dann sind alle Nachrichten wieder da .

@Furechau . Wir würden gerne nur für spezielle Jobs das JOBLOG aufräumen . Wie gesagt eine Einstellung damit das JOBLOG überhaupt nicht geschrieben würde gibt es nicht oder ?
Gibt es eine möglichkeit einfach ein CL aufzurufen das das eigene JOBLOG komplett löscht ?

Robi
14-01-22, 11:19
Hört sich an, als ob du ganz viel interaktiv arbeitest und mal ein log willst, mal nicht ohne dich abzumelden.
Dann würde ich mit 2 Sitzungen arbeiten ggf SysAnfr. 1, 10, 11

hel400
14-01-22, 11:22
...
eine Einstellung damit das JOBLOG überhaupt nicht geschrieben würde gibt es nicht oder ?
...


--> chgjob log(0 99 *nolist) und es wird nichts mehr mitgeschrieben

Fuerchau
14-01-22, 17:18
Wie gesagt, das interne Joblog wird immer geschrieben, da man sonst Nachrichten nicht überwachen könnten, Stichwort MONMSG.

hel400
15-01-22, 09:39
"internes Joblog" ist Unsinn und MONMSG bezieht sich ja immer nur auf den jeweils vorangehenden Befehl - da wird nichts mitprotokolliert. Abgesehen davon dass sich die Frage ja auf's "Wrapen" bezieht.

Bei den von mir angegebenen Werten (0 99 *nolist) funktioniert nicht mal mehr die F9-Taste!

woodstock99
17-01-22, 08:12
@hel400 dem ist eben nicht so . Stell das einfach mal bei bei einem Job so ein 0/99 . Dann arbeitest du mit der Session und stellst das Level wieder zurück auf meinetwegen 2/20. Es erscheinen alle MEssages. Auch die in der Zeit wo das Level 0/99 war . Unsinn ist das alles nicht ..