Anmelden

View Full Version : ADDPFTRG mit Problemen



agutenbru
24-01-06, 12:07
hallo,

ich versuche auf meinem System V5R3M0 ein triggerprogramm an eine PF anzuhängen. diese führe ich mit ADDPFTRG aus.
laut IBM roadmap alles beachtet!
bekomme aber immer eine abbruchmeldung CPD32E7 RC 6 X'....'
habe schon RCLSTG durchgeführt! keine änderung!
kann mir jemand helfen?

danke
agutenbru

TARASIK
24-01-06, 12:21
Hallo,
ich denke da ist kein Cumtape installiert auf dem System, denn da gibt es ein Ptf dafür.
dspptf und oberster TL-Wert wäre interessant.

agutenbru
24-01-06, 12:28
hallo

mein CUM-Level = TL05207
auch das ptf SI12271 habe ich an board (ersetzt durch SI12273)

fehlermeldung: --> 06 - Querverweis fehlgeschlagen, Ursachencode X'10A2', Diagnosecode 0.

gruesse
agutenbru

Fuerchau
24-01-06, 12:38
Entschuldigung:

Poste mal den kompletten ADDPFTRG !

agutenbru
24-01-06, 12:42
anbei gesamter command:

ADDPFTRG FILE(P_$$$$$_DA/CIL_INP_F1)
TRGTIME(*AFTER)
TRGEVENT(*INSERT)
PGM(P_$$$$$_DA/CIL_INP_TR)
RPLTRG(*NO)
TRG(CILOG_INSERT_TRIGGER)
TRGLIB(P_$$$$$_DA)

und fehlermeldung !

Nachrichten-ID . . . . : CPD32E7
Sendedatum . . . . . . : 06.01.24 Sendezeit . . . . . . : 14:27:07

Nachricht . . . : Die Auslöseroperation ist fehlgeschlagen.

Ursache . . . . : Die Auslöseroperation für Datei CIL_INP_F1 in Bibliothek
P_$$$$$_DA, für Auslöser CILOG_INSERT_TRIGGER in Bibliothek P_$$$$$_DA ist
auf Grund von Fehlern fehlgeschlagen. Die Operation war 1. Der Ursachencode
ist 6.
Die Operationscodes und ihre Bedeutung:
1 - Auslöser hinzufügen
2 - Auslöser entfernen
3 - Auslöser ändern
4 - SQL-Auslöserprogramm erstellen
5 - Auslöser mit Querverweis registrieren
6 - Auslöser umbenennen

Die Ursachencodes und ihre Bedeutung:
01 - Auslösername CILOG_INSERT_TRIGGER für Bibliothek P_$$$$$_DA bereits
vorhanden.
02 - Maximalzahl Auslöser für Datei überschritten.
03 - QTEMP wurde für Bibliothek der Datei, des Auslöserprogramms oder des
Auslösernamens angegeben.
04 - ASP von Bibliothek P_$$$$$_DA stimmt nicht mit ASP von Bibliothek
P_$$$$$_DA überein.
05 - Angegebene Auslöserzeit oder angegebenes Auslöserereignis ist
ungültig.
06 - Querverweis fehlgeschlagen, Ursachencode X'10A2', Diagnosecode 0.
07 - Auslöser CILOG_INSERT_TRIGGER in Bibliothek P_$$$$$_DA für Datei
nicht ermittelt.

es gibt leider nicht mehr!!!!!!!!!!!!!!!!!!!!!

Fuerchau
24-01-06, 12:55
Da gibts ggf. mehrere Ursachen:
Das Zeichen $ im Namen könnte ggf. beim Eintragen im SQL-Repository Probleme bringen.
Mach mal 2 Versuche:
1. Lass die Paramater TRG und TRGLIB weg, da diese automatisch erkannt werden
2. Stelle die Datei in eine Lib ohne $

agutenbru
24-01-06, 13:14
test mit folgendem command ebenfalls fehlerhaft:

ADDPFTRG FILE(ITAG/CIL_INP_F1)
TRGTIME(*AFTER)
TRGEVENT(*INSERT)
PGM(ITAG/CIL_INP_TR)

Fuerchau
24-01-06, 13:31
Da ist wohl doch mal ein RCLSTG erforderlich, da er mit dem Repositiory Schwierigkeiten hat.
Ggf. sind die Dateien SQLxxx in der QSYS2 nicht korrekt.

TARASIK
24-01-06, 13:36
Hallo,
da gibt es einen Apar der IBM dazu und als Umgehung ein
rclstg *dbxref

http://www-912.ibm.com/n_dir/nas4apar.NSF/1be1a5b61b213a6c86256c23007048f4/07767e0ca846947486257032003cc44c?OpenDocument&Highlight=0,ADDPFTRG,r530

agutenbru
24-01-06, 14:25
Tja,

ich hab nochmals ein RCLSTG *ALL durchgeführt!!
RCLSTG *DBXREF hatte ich ja schon!!!!!!

jetzt geht's --> Vielen Danke an alle!

agutenbru