PDA

View Full Version : wie kann mann im ILERPG Datei Sperren



labm
19-07-07, 10:06
Ich habe folgendes problem. Ich muss eine Datei sperren für eine bestimmte zeit wo die Datei im Programm verarbeitet wird.

Ich Rufe PGM ---> Sperre Datei --> und vor beendigung wieder freigebe
so dass zwischen keiner die nutzt. womit??

im voraus DANKE

Pikachu
19-07-07, 10:29
Du könntest ein CL-Programm vorschalten, das das RPG-Programms aufruft, und vor dem Aufruf die Datei mittels ALCOBJ exklusiv sperrt und danach wieder mit DLCOBJ freigibt.

labm
19-07-07, 10:48
kann man in der Datei selbst sagen dass die mit update nur von 1 benutzer verwendet werden kann sonst sperre???

BenderD
19-07-07, 12:04
- unter Commit Steuerung mit Serializable
- CL ist auch entbehrlich, man kann den ALCOBJ auch mit QCMDEXC absetzen
- SQL müsste ab hinreichendem Release Stand auch LOCK TABLE ermöglichen

aber, aber, aber, was soll der ganze Unfug überhaupt???

mfg

Dieter Bender


kann man in der Datei selbst sagen dass die mit update nur von 1 benutzer verwendet werden kann sonst sperre???