Das sind die 3 Befehle aus meinem CL.

CHGPFTRG FILE(LIB/FILE) TRG(*ALL) STATE(*DISABLED)
RUNSQLSTM SRCFILE(LIB/FILE) SRCMBR(SQLFILE) COMMIT(*NONE)
CHGPFTRG FILE(LIB/FILE) TRG(*ALL) STATE(*ENABLED)


und so könnte es aussehen damit es klappt, oder?
also einfach nur abfragen, ob ein Fehler aufgetreten ist und wenn ja dann nochmal versuchen den Trigger anzuhängen...

CHGPFTRG FILE(LIB/FILE) TRG(*ALL) STATE(*DISABLED)
RUNSQLSTM SRCFILE(LIB/FILE) SRCMBR(SQLFILE) COMMIT(*NONE)
TRG1:
CHGPFTRG FILE(LIB/FILE) TRG(*ALL) STATE(*ENABLED)
MONMSG MSGID(CPF0000) EXEC(GOTO TRG1)

Das Ding ist wir kopieren am Wochenende immer einige Umgebungen von uns mit Hilfe von CL´s und ständig sind dann montag morgen irgendwelche trigger nicht wieder angehängt... das soll vermieden werden !


Danke für eure Hilfe...