Lese-Sperre auf Dateien im SAP-Unix

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Lese-Sperre auf Dateien im SAP-Unix

Beitrag von chatty (Specialist / 114 / 0 / 0 ) »
Hallo allerseits,

kann man nach dem Befehl OPEN DATASET die damit geöffnete Datei sperren so das kein anderer User gleichzeitig lesend auf diese Datei zugreifen kann?

Oder falls doch dieser User dann eine Meldung erhält das schon ein anderer User die Datei bearbeitet?

In der F1-Hilfe habe ich hierzu nichts weiteres gefunden.

Weiß jemand Rat?

Gruss
Chatty

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von ewx (Top Expert / 4885 / 319 / 644 ) »
Hi Chatty,

ich glaube, da gibt es auch nichts.
Du könntest die Datei vorm Lesen umbenennen und hinterher wieder zurückbenennen.
Ist natürlich nicht schln, weil wenn dein Leseprogramm abbricht, dann gibt es niemanden mehr, der der Datei wieder den ursprünglichen Namen gibt.
Normalerweise wird - glaube ich - mit Semaphoren gearbeitet. Das sind Dateien, mit denen man anderen Programmen signalisiert, dass bestimmte Aktionen nicht möglich sind.

Gruß,
Enno.

Re: Lese-Sperre auf Dateien im SAP-Unix

Beitrag von Gast ( / / 0 / 3 ) »
chatty hat geschrieben: kann man nach dem Befehl OPEN DATASET die damit geöffnete Datei sperren so das kein anderer User gleichzeitig lesend auf diese Datei zugreifen kann?

Oder falls doch dieser User dann eine Meldung erhält das schon ein anderer User die Datei bearbeitet?
Gruss
Chatty
"lesend" :roll:

Bei Änderungen an der Datei, könnte ich es ja evtl. noch verstehen (wenn nicht das Betriebssystem das nicht zuläßt), aber bei lesenden Zugriffen macht es nun wirklichen KEINEN Sinn, Dateien oder was auch immer zu sperren. :roll:

Beitrag von chatty (Specialist / 114 / 0 / 0 ) »
ich habe eine andere Möglichkeit gefunden... bevor ich den open dataset mache setze ich eine Sperre auf eine Dummy-Tabelle ab. Wenn eine anderer User das gleiche Programm und die gleiche Datei zur selben Zeit verarbeiten möchte so erhält er eine Fehlermeldung weil die Dummy-Tabelle ja schon gesperrt ist... also kann er die Datei nicht öffnen und verarbeiten... ist zwar eine echte Behelfskrücke aber es funzt :-)

grüsse an alle

Seite 1 von 1

Vergleichbare Themen

1
Antw.
5331
Views
5
Antw.
6820
Views
Sperre Materialstamm
von SAP_ENTWICKLER » 08.09.2015 09:18 • Verfasst in ABAP® Core
10
Antw.
12640
Views
Sperre auf Material herausfinden
von LGiesken » 28.03.2017 10:01 • Verfasst in ABAP® Core
1
Antw.
5103
Views
Frage zu Fakt. Sperre
von Mark33 » 02.03.2012 07:53 • Verfasst in Sales and Distribution
1
Antw.
1863
Views
bekomme die Sperre nicht raus
von dimes » 13.12.2007 17:58 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

RFC vs. ODATA
vor 4 Tagen von DeathAndPain 8 / 1765
Frage zur redefinierten Methode
vor 6 Tagen von ralf.wenzel 12 / 2211

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

RFC vs. ODATA
vor 4 Tagen von DeathAndPain 8 / 1765
Frage zur redefinierten Methode
vor 6 Tagen von ralf.wenzel 12 / 2211