PDA

View Full Version : Tabellenänderungen abfangen in DB2/400



Seiten : 1 [2]

BenderD
15-09-11, 16:58
... ganz so einfach ist das nicht, der Trigger kriegt den Commit nicht mit - und dann noch das Gedöns mit den Aktivierungsgruppen...
Aber, falls dich das nicht schreckt...
http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=%2Fapis%2FQTNADDCR.htm

Möglicherweise wäre es einfacher in der Transaktion parallel den Inhalt in eine Table wegzuschreiben und den Consumer Prozess darauf warten zu lassen, ob der Satz freigegeben wird, oder verschwindet.

D*B

BenderD
15-09-11, 17:00
Ich denke du suchst das:
Commit notify object (http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/topic/rzakj/rzakjnotify.htm)
Example: Using a notify object to start an application (http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/topic/rzakj/rzakjusenotify.htm)

... damit müsste man aber in die Applikation eingreifen, das kann der Trigger nicht erledigen...