ABAP - Schlüsselwortdokumentation →  ABAP - Referenz →  Externe Daten verarbeiten →  ABAP-Dateischnittstelle → 

Sperren von Dateien

Die Dateischnittstelle enthält keinen integrierten Sperrmechanismus, der sicherstellt, dass immer nur ein ABAP-Programm gleichzeitig auf eine Datei zugreift. Falls mehrere Programme gleichzeitig schreibend auf eine Datei zugreifen, kommt es zu unvorhersagbaren Resultaten.

Um dies zu verhindern, können SAP-Sperren verhängt oder eindeutige Dateinamen wie z.B UUIDs verwendet werden.

Hinweis

Wenn mehrere Applikationsserver der Applikationsschicht gleichzeitig auf eine Datei zugreifen, kann es trotz SAP-Sperren zu Konflikten kommen, beispielsweise wenn das Betriebssystem Daten puffert, bevor sie in eine Datei geschrieben werden.