PDA

View Full Version : Fehler/Stop in Nachtsicherung



Hubert Brethauer
28-04-06, 09:43
Habe seit gestern ein Problem: Die Nachtsicherung steht: "CPA4072: Für Datei SYSPRT in Bibliothek QSYS wurde die maximale Anzahl der Spool-Sätze erreicht (C R NOMAX 1-999999).
Welches Programm erzeugt diese Fehlermeldung?

kuempi von stein
28-04-06, 09:54
mit F9 auf die Meldung rauf.
Dann sollte da stehen von welchem Job das kam.

k.

Frank Hildebrandt
28-04-06, 09:58
Dein Programm erzeugt diese Fehlermeldung. Das liegt daran, dass dieses Programm eine programmbeschriebene Printerfile benutzt, die QSYSPRT heißt. Dieses Programm erzeugt offenbar soviele Sätze in der Druckdatei, dass dieser Fehler auftritt. Vor dem Aufruf dieses Programms kannst Du mit dem Befehl OVRPRTF FILE(QSYSPRT) MAXRCDS(*NOMAX) dafür sorgen, dass dieser Fehler nicht mehr auftritt.

JonnyRico
28-04-06, 10:01
Hi,

auf jeden Fall ist davon anzuraten eine solche Meldung in die Systemantwortliste mit "NOMAX" einzutragen. Sowas kann ein System schon mal ziemlich fordern :eek:

Gruß

Sascha

holgerscherer
28-04-06, 11:12
Hi,

auf jeden Fall ist davon anzuraten eine solche Meldung in die Systemantwortliste mit "NOMAX" einzutragen. Sowas kann ein System schon mal ziemlich fordern :eek:


Grins... ein Kunde hatte mal die Meldung CPA3387 (einheit x nicht verfügbar) mit R automatisch beantworten lassen wollen. Zumindest dies in die Antwortliste eingetragen. Grund: Nachts ist der Drucker aus und morgens wollte keiner die Nachricht beantworten.
Ergebnis auf einer 270er: etwa 800mal pro Sekunde diese Meldung beantwortet, Eintrag ins QHST, und durchschnittliche CPU-Belastung von 80%.

Erst bei der Meldung über den kritischen Speicherzustand rief der Kunde an... dass die Kiste lahm war, ist dem garnicht aufgefallen <g>

-h

WoD
02-05-06, 08:42
Hallo,

kann es sein, das bei einem
SAV-Befehl output(*print)
eingetragen ist und mittlerweile zu viele
Objekte protokolliert werden.

raff
05-05-06, 11:21
Ich habe eine Software auf nacht im Batch laufen, die haufenweise Jobprotokolle erstellt hat. Habe die Jobbeschreibung dieser Anwendung geändert (da sie eine eigene JOBD hatte): CHGJOBD JOBMSGQFL(*WRAP).

Alternative wenn der Job submittet wird:
SBMJOB LOG(*JOBD *JOBD *NOLIST)
LOGCLPGM(*NO)

Aber dabei ist Vorsicht geboten!

mfg raff

Hubert Brethauer
05-05-06, 12:04
Genau so ist es. Ich protolliere alle IFS-Einträge zur Kontrolle. Das ergibt ca. 1100 Seiten und sprengt damit wohl die standardmäßigen 25000 oder 250000 Sätze. Mit "*nomax" hab ich dasd Problem erstmal erschlagen