[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Jul 2004
    Beiträge
    60

    Journal auf File

    Hallo,

    Habe ein Journal erstellt und mit
    strjrnpf an eine datei gehängt mit *BOTH + *OPNCLO

    aber Änderungen mit UPDDTA oder SQL werden nicht protokolliert

    was mache ich falsch ?

    dd3tj

    Thibaut Foucart

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.281
    Schau mal per DSPFD nach ob das Journal tatsächlich an deiner Datei hängt.
    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
    Aug 2004
    Beiträge
    923
    Moin,

    also Ablauf war ja:
    #CRTJRNRCV JRNRCV(MEINELIB/MEINRCV)
    #CRTJRN JRN(MEINELIN/MEINJRN) JRNRCV(MEINELIB/MEINRCV)
    #STRJRNPF FILE(MEINELIB/MEINEDATEI) JRN(MEINELIB/MEINJRN) IMAGES(*BOTH) OMTJRNE(*OPNCLO)

    und wenn Du dann mit DSPJRN raufgehst, ist nix?
    Und die File (die korrekte in der korrekten LIB steht auch unter Journal? Prüfen mit DSPFD!

    Gruss

    kuempi

  4. #4
    Registriert seit
    Jul 2004
    Beiträge
    60
    Ja Journal hängt an der Datei dran.
    Änderung die Über RPG Programm gemacht werden sind protokolliert aber nicht die über SQL oder UPDDTA was muss ich tun?

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.879
    Hast Du auch STRCMTCTL für Deinen Job gestartet?

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.281
    STRCMTCTL ist für die Aufzeichnung einer Datei unerheblich.
    Es gibt nur einen gravierenden Unterscheid.
    Ohne CMTCTL werden nur die Immages aufgezeichnet, die beim STRJRNPF angegeben wurden.
    Mit CMTCTL werden immer Before und After-Immage geschrieben, da sonst kein Rollback möglich wäre.

    Startet man STRCMTCTL so muss man nach dem SQL/UPDDTA auch einen COMMIT durchführen da die Daten sonst weg wären.
    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

  7. #7
    Registriert seit
    Aug 2004
    Beiträge
    923
    Zitat Zitat von dd3tj
    ...Änderung die Über RPG Programm gemacht werden sind protokolliert aber nicht die über SQL oder UPDDTA was muss ich tun?
    Hello,

    ich geh mal davon aus, dass Dein Problem immer noch besteht, sonst hättest Du ja bestimmt Rückmeldung gegeben?
    Prüfe doch mal das JOBLOG vom Job der das SQL-Statement absetzt bzw. welcher das UPDDTA macht.
    Da muss doch was stehen?
    Im Zweifelsfalle hilft auch vorher in den Debug-Modus zu gehen.

    k.

  8. #8
    Registriert seit
    Mar 2002
    Beiträge
    5.291
    Hallo,

    - DSPFD zum prüfen hat man bereits empfohlen
    - eine andere nicht journalisierte Datei geändert
    - Änderungsversuch nicht gelungen
    - falsche Auswahl beim DSPJRN
    - Journal Receiver mittlerweile umgehängt und gelöscht
    wenn das alles nicht zutrifft, dann würde ich mal nach PTFs suchen, dass das aber komplett nicht geht, habe ich noch nicht erlebt und ich habe da schon Pferde und das vor der Apotheke...

    mfg

    Dieter Bender

    Zitat Zitat von dd3tj
    Hallo,

    Habe ein Journal erstellt und mit
    strjrnpf an eine datei gehängt mit *BOTH + *OPNCLO

    aber Änderungen mit UPDDTA oder SQL werden nicht protokolliert

    was mache ich falsch ?

    dd3tj

    Thibaut Foucart
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  9. #9
    Registriert seit
    Jul 2004
    Beiträge
    60
    Alles nochmal überprüft.

    Programm Update / Insert / Delete wird protokolliert
    aber nicht UPDDTA und SQL auch im Log der Sitzung nicht
    habe V5R2 ist das vielleicht ein Problem ?

    mfg

    dd3tj

    Thibaut Foucart

  10. #10
    Registriert seit
    Aug 2004
    Beiträge
    923
    Wenns kompliziert wird, tritt ja bei mir immer Regel 1 in Kraft.
    Deshalb nur vorsichtshalber gefragt auch wenns unpassend ist:
    Greifen UPDDTA / SQL und die Programme auch auf die gleiche Datei zu?
    Das ist gegengeprüft?
    (Ich meine mit nen Programm irgendwie die Daten einfügen/löschen/ändern, dann mit UPDDTA irgendwas am gleichen Satz durchführen und dann wieder im Programm sehen ob Änderung ankommt)

    Und die Frage bitte nicht falsch verstehen, weil manchmal sieht man ja den Wald vor Bäume nicht und so...

    k.

    Zusatz: ich sehe gerade, da wurde schon von BenderD drauf hingewiesen.
    >- eine andere nicht journalisierte Datei geändert
    Na ja, doppelt hält besser.

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.281
    Was anderes kann ich mir da auch nicht vorstellen.
    Bei UPDDTA mal über Systemanfrage 3=>Auswahl 14 prüfen, welche Datei tatsächlich geöffnet wurde.

    Das gleiche gilt eigentlich auch bei SQL, da der ODP nach der 1. Anweisung meist geöffnet bleibt.
    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

  12. #12
    Registriert seit
    Mar 2002
    Beiträge
    5.291
    Hallo,

    ich arbeite seit Jahren fast auschließlich mit Commit und das war unter allen 5er Release Ständen relativ problemlos (nach einer gewissen Einbrennphase der Database PTFs).
    Journalisierung haben wir schon vor 16 Jahren fast Flächendeckend eingesetzt, ohne jemals ähnliche Probleme entdeckt zu haben.
    Was meinst du mit "auch im Log der Sitzung nicht"? Vielleicht liegt dem ganzen auch noch ein Verständnisproblem zu Grunde.
    Beschreibe doch mal ganz genau was du machst und was dann zu sehen ist.

    mfg

    Dieter Bender


    Zitat Zitat von dd3tj
    Alles nochmal überprüft.

    Programm Update / Insert / Delete wird protokolliert
    aber nicht UPDDTA und SQL auch im Log der Sitzung nicht
    habe V5R2 ist das vielleicht ein Problem ?

    mfg

    dd3tj

    Thibaut Foucart
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Kein Zugriff über QNTC auf Win-Share
    By marmart in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 25-09-07, 15:29
  2. QNTC Zugriff auf CD Laufwerk Fehlerhaft
    By pwrdwnsys in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-11-06, 15:34
  3. fehlende DDS Sourcen: disassembler?
    By emax in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-10-06, 11:01
  4. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  5. Zugriff auf Integrated File System der AS/400
    By Koelch400 in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 14-12-01, 13:28

Berechtigungen

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