PDA

View Full Version : Journal auf File



Seiten : [1] 2

dd3tj
23-05-06, 09:39
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

Fuerchau
23-05-06, 09:54
Schau mal per DSPFD nach ob das Journal tatsächlich an deiner Datei hängt.

kuempi von stein
23-05-06, 09:55
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

dd3tj
23-05-06, 10:39
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?

B.Hauser
23-05-06, 10:40
Hast Du auch STRCMTCTL für Deinen Job gestartet?

Birgitta

Fuerchau
23-05-06, 10:52
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.

kuempi von stein
24-05-06, 11:42
...Ä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.

BenderD
24-05-06, 19:31
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


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

dd3tj
29-05-06, 17:12
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

kuempi von stein
29-05-06, 19:46
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.