View Full Version : CLEAR JOBLOG
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
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 ...
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 ?
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
...
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
Wie gesagt, das interne Joblog wird immer geschrieben, da man sonst Nachrichten nicht überwachen könnten, Stichwort MONMSG.
"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 ..