ROSY - Schreibgeschützter Zugriff auf Systemdateien

Dieser Natural-Profilparameter unterbindet Änderungen an den Natural-Systemdateien FNAT, FUSER, FDIC und FSEC.

Mögliche Werte ON Es können keine Daten in die Systemdateien geschrieben, dort geändert oder gelöscht werden. Statt eine datenverändernde Aktion in diesen Systemdateien auszführen, gibt Natural eine Fehlermeldung aus.
OFF Daten können in die Systemdateien geschrieben, dort geändert oder gelöscht werden.
Standard-Einstellung OFF  
Dynamische Angabe ja  
Angabe innerhalb der Session nein  

Anmerkungen:

  1. Wenn Ihre Systemdateien mit ROSY=ON schreibgeschützt sind, können die Natural Recording Utility und die NATPAGE Utility nicht benutzt werden, weil sie Daten in die Systemdatei(en) FNAT und/oder FUSER schreiben.
  2. Deshalb empfehlen wir Ihnen, für die Speicherung dieser temporären Daten ein so genanntes Scratch-Pad File zuzuweisen und zu verwenden. Das Scratch-Pad-File ist optional und muss mit dem Makro NTLFILE bzw. dem Profilparameter LFILE als wiederherstellbar definiert werden. Die genannten Funktionen schreiben dann ihre Daten in diese Datei statt in FNAT/FUSER. Siehe auch Natural Scratch-Pad File in der Operations-Dokumentation.
  3. Wenn ROSY=OFF gesetzt ist, sollte ein Scratch-Pad-File auch dann definiert werden, wenn Sie die Natural Recording Utility und die NATPAGE Utility mit Datenbank-Transaktionslogik benutzen, weil dies bei FNAT/FUSER zu unvorhersehbaren Ergebnissen führen kann.
  4. Wenn eine Systemdatei in einem der entsprechenden Profilparameter FNAT, FUSER oder FSEC mit der RO-Option als schreibgeschützt angegeben ist, ist es nicht möglich, diese Einstellung durch durch Setzen von ROSY=OFF zu unterdrücken, um Änderungen/Aktualisierungen in der betreffenden, schreibgeschützten Systemdatei zu ermöglichen.