-
CLEAR JOBLOG
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 ?
-
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 ...
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
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.
-
@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
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Zitat von woodstock99
...
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!
-
@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 ..
-
@woodstock99:
DOCH, DAS IST UNSINN .. wenn man es denn richtig macht.
Ein CHGJOB LOG(0 99) ist ZUWENIG, das beweist der Blick in's DSPJOB, da der dritte Parameter immer noch auf *MSG ist.
--> so geht's richtig: CHGJOB LOG(0 99 *NOLIST)
ab diesem Zeitpunkt wird ABSOLUT NICHTS mehr mitprotokolliert, diese Meldungen sind auch nicht
nach einem Retour auf (4 0 *MSG) sichtbar!!
-
Nun ich weiß nicht wie du das schaffst, aber bei meinen Kunden funktioniert das so nicht (V7R4):
Code:
PGM
DCL VAR(&MSG) TYPE(*CHAR) LEN(256)
CHGJOB LOG(0 99 *NOLIST)
SNDPGMMSG MSG('/* */') TOPGMQ(*SAME) MSGTYPE(*RQS)
RCVMSG MSGTYPE(*RQS) RMV(*NO) MSG(&MSG)
SNDPGMMSG MSG('Dies ist ein Test') TOPGMQ(*SAME)
SNDPGMMSG MSG('Dies ist ein Test') TOPGMQ(*SAME)
SNDPGMMSG MSG('Dies ist ein Test') TOPGMQ(*SAME)
CALL PGM(QCMD)
CHGJOB LOG(4 00 *NOLIST)
ENDPGM
Code:
Befehlseingabe DEVP7
Anforderungsebene: 4
Alle vorherigen Befehle und Nachrichten:
Dies ist ein Test
Dies ist ein Test
Ende der Anfrage.
3 > /* */
Dies ist ein Test
Dies ist ein Test
Dies ist ein Test
2 > CALL RDLIB/FUETEST
3 > /* */
Dies ist ein Test
Dies ist ein Test
Dies ist ein Test
Ende
Befehl eingeben und Eingabetaste drücken
===>
F3=Verlassen F4=Bedienerführung F9=Auffinden
F10=Detaillierte Nachrichten ausschließen F24=Weitere Tasten
Zur Laufzeit kannst du das protokollieren der Nachrichten nicht unterbinden.
Similar Threads
-
By Edefauler in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 12-01-22, 12:38
-
By dibe in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 22-04-21, 12:36
-
By oulbrich in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 03-11-17, 10:47
-
By hs in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 28-01-16, 10:50
-
By malzusrex in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 11-11-14, 06:30
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks