[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2004
    Beiträge
    923

    RMVPFTRG

    Zitat Zitat von B.Hauser
    Ein Trigger-Programm hängt direkt an einer Datei und wird durch den Database Manager aktiviert, wenn eine bestimmte Aktion eintritt.
    Wenn ein Trigger-Programm geändert werden muss, muss der Trigger zunächst abgehängt werden. Das geht jedoch nur wenn die Datei nirgends im Zugriff ist. Denn nur dann ist gewährleistet, dass keine Daten durch unvollendete Aktionen verloren gehen.

    Deshalb gibt es auch Empfehlungen das eigentliche Verarbeitungs-Programm aus dem Trigger-Programm aufzurufen. In diesem Fall kann das Verarbeitungs-Programm geändert werden, ohne dass der Trigger abgehängt werden muss.

    Birgitta
    Hallo Birgitta,

    da frage ich nochmal explizit nach. Gibt es da irgendwo in den Unterlagen eine Aussage von IBM drüber?
    Ich habe wie schon geschrieben das Triggerprogramm neu gewandelt OHNE vorher einen RMVPFTRG durchzuführen.
    Und es sieht so aus, als ob dies Problemlos verlaufen ist.
    Trigger sprang danach an und hat seine Arbeit klaglos verrichtet.
    Dies war jetzt auf einem Testrechner.
    Und durch deine Aussage bin ich nun etwas verunsichert ob ich das auch auf nem Produktionsrechner so machen sollte...

    kuempi

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.809
    Auch da wirds funktionieren, da der ADDPFTRG nur einen Verweis auf das Programm einträgt und keine Sperre setzt.
    Das problem beschränkt sich auf den Ersatz im laufenden Betrieb, wenn also das Programm durch einen Aufruf bereits aktiviert ist (s.o.).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    26
    Deshalb gibt es auch Empfehlungen das eigentliche Verarbeitungs-Programm aus dem Trigger-Programm aufzurufen. In diesem Fall kann das Verarbeitungs-Programm geändert werden, ohne dass der Trigger abgehängt werden muss.
    Habe das auch immer so gehandhabt. Der echte Trigger war nur ein vorgeschaltetes "Durchreichprogramm".

    Gruß aus Hanau

Similar Threads

  1. SQL Trigger
    By Jenne in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 19-01-07, 10:24
  2. SQL Trigger
    By bigmoon in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 14-09-06, 19:26
  3. create view oder constraint oder trigger oder ... ?
    By antvik in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 02-08-06, 19:04
  4. Trigger
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-04-06, 11:21
  5. Trigger / ILE RPG
    By Frank Pusch in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-05-01, 10:34

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •