-
Jobmeldungen unterdrücken
Hallo zusammen,
ich lesen in einem RPG-Programm eine Tabelle mit ca. 1 Mio Sätzen. Bei bestimmten Sätzen (hier ca. 400.00) muß mit QCMDEXEC eine Bibliothek vorgeschaltet werden. Nach dem Satz wird die Bibliothek wieder entfernt.
Bei der Anzahl von Sätzen kommt das Programm auf einen Fehler, dass das JOBLOG voll ist. Ich habe nun mit einem vorgeschalteten CLP den Job geändert auf LOGCLPGM(*NO).
Der Fehler kommt jedoch immer noch.
Wie kann ich das umgehen ?
Gruß
Peter
-
Hallo,
probier doch einmal folgendes
CHGJOB LOG(0 99 *NOLIST)
mfg
-
Hi,
ich weiß nicht genau, aber könnte CHGJOB LOG(0 99 *NOLIST) evtl. helfen?
Gruß
Sascha
-
ich probiere es gleich mal aus.
Vielen Dank,
Peter
-
Hallo Peter, schau Dir mal den Parameter JOBMSGQFUL in der JOBD oder beim SBMJOB an und setze den auf *WRAP. Das könnte Dir helfen !
Andreas
Andreas Herzfeldt
-
400.00 datensätze
hallo peter,
hast du keine möglichkeit die datensätze vorher zu sortieren um die 400.oo sätze am stück zu bekommen? wäre somit nur 1 addlible + 1 rmvlible
lg
hans-joachim
-
Hallo.
Wie wäre es mit CHGMSGQ und Parameter MSGQFULL *WRAP
Gruß
Joe
-
CHGJOB JOBMSGQFL(*WRAP)
LOGLVL(0 99 *NOLIST) hilft tatsächlich nur beim Jobende ! Zur Laufzeit wird trotzdem alles mögliche protokolliert, da ja die Programme ggf. mittels RCVMSG diese wieder auslesen können müsssen. Wenn der LOGLVL dieses tatsächlich unterdrücken würde, könnte das eine oder andere Programm nicht mehr funktionieren.
"RMVMSG CLEAR(*ALL)" löscht übrigens das aktuelle Joblog !
-
Zitat von jajonowak
hallo peter,
hast du keine möglichkeit die datensätze vorher zu sortieren um die 400.oo sätze am stück zu bekommen? wäre somit nur 1 addlible + 1 rmvlible
lg
hans-joachim
Nein, das geht leider von der Logik nicht.
Peter
-
Zitat von Fuerchau
CHGJOB JOBMSGQFL(*WRAP)
LOGLVL(0 99 *NOLIST) hilft tatsächlich nur beim Jobende ! Zur Laufzeit wird trotzdem alles mögliche protokolliert, da ja die Programme ggf. mittels RCVMSG diese wieder auslesen können müsssen. Wenn der LOGLVL dieses tatsächlich unterdrücken würde, könnte das eine oder andere Programm nicht mehr funktionieren.
"RMVMSG CLEAR(*ALL)" löscht übrigens das aktuelle Joblog !
Das hat geklappt. Danke Peter
Similar Threads
-
By beeblebrox in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 24-06-09, 16:01
-
By DrTod3000 in forum NEWSboard Drucker
Antworten: 3
Letzter Beitrag: 20-02-06, 09:08
-
By opeker in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 02-09-04, 08:37
-
By TARASIK in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 05-08-03, 08:33
-
By klaus.haderer in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 09-08-01, 09:15
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