ROSY - Schreibgeschützter Zugriff auf Systemdateien

#### Search Results

Search

# 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.