PDA

View Full Version : SAVLIB und COMMIT-Definitionen



Bodo Roggenkamp
07-03-03, 14:02
Hallo,

wir sichern unsere LIBs mit dem Parameter SAVACT(*SYNCLIB). Ab und zu kam es vor, das die Sicherung mit der Meldung:

Nachrichten-ID . . . . . . . : CPI8365
Nachrichtendatei . . . . . . : QCPFMSG
Bibliothek . . . . . . . . : QSYS

Nachricht . . . : COMMIT- oder ROLLBACK-Operation für Job &6/&5/&4 zum
Sichern im aktiven Zustand erforderlich.
=> durch die genaue Jobbezeichnung konnte man die Ursache abstellen.

Nun haben wir folgendes Problem:
Sicherung läuft wie immer, nun kommt es zu folgender Abbruchmeldung:


Nachrichten-ID . . . . : CPA0701
Der Nachrichtentext für CPF377F ist: Anforderung zum Sichern im aktiven Zustand durch anstehende Satzänderungen verhindert..

Aus dem JOBLOG geht hervor, das eigentlich die MSGID CPI8365 an den QSYSOPR gesendet werden müsste. Dies ist aber nicht der Fall.
Und da sehr viele Jobs auf dem System mit COMMIT-Definitionen arbeiten, ist es unmöglich, diesen Job zu finden.

Kennt jemand diese Problematik bzw. hat dafür eine Lösung?

Gruss
Bodo

TARASIK
07-03-03, 14:26
Hallo Bodo,
was für ein Release ist denn installiert ?
Cumtapestand ?
gruss TARASIK

Bodo Roggenkamp
07-03-03, 14:32
Hallo TARASIK,

V5R1M0 mit C2134510. Alle Group-PTF's haben Dezember-Stand.
Wie gesagt, so sichern wir schon jahrelang und kennen den sporadischen Fehler und plötzlich kommt die CPI8365 nicht mehr.

Bin mit dem SAVLIB mal weg von *ALLUSR(wegen QUSRSYS) auf eine Datenlib und auch hier der gleiche Fehler.

Gruss und schönes Wochenende
Bodo

TARASIK
07-03-03, 15:32
Hallo Bodo,
ich würde vorschlagen zuerst einmal ein
dsplog F4 F10 und auf der Zweiten Seite
die cpi8365 eingeben.
dieser Eintrag muss da sein.

gruss TARASIK

Bodo Roggenkamp
07-03-03, 15:39
Hallo TARASIK.

DSPLOG bereits gemacht. MSGID ist nicht enthalten. Gibbet einfach nicht. http://www.as400-forum.de/ubb/frown.gif

Gruss
Bodo

TARASIK
07-03-03, 15:52
Hallo Boddo,
dann gibt es nur noch die Harte Tour:

vor dem nächsten Aufruf der Sicherung
einen

chgjob F4 F10 auf die Zweite Seite
und dort
Nachrichtenaufzeichnung: LOG
Ebene . . . . . . . . . . . . 4
Bewertung . . . . . . . . . . 00
Text . . . . . . . . . . . . . *seclvl
CL-Programmbef. protokollieren LOGCLPGM *yes

eingeben und danach muss ja die
Message aufgezeichnet werden.

gruss TARASIK

Bodo Roggenkamp
10-03-03, 09:54
Hallo TARASIK,

habe einen Call bei IBM aufgemacht.
System hat wohl einen Job mit aktiver Commit-Rollback-Definition beendet und somit können die Parameter für die MSGID auch nicht ermittelt werden und somit wird besagte Nachricht auch nicht zugestellt.

Folgende PTF's gibt es dazu:
MF30231, MF30232

Habe ich am Wochenende angelegt, läuft alles.

Besten Dank nochmal

Gruss Bodo