Natural-Systemdateien

In einer Natural-Systemdatei werden Natural-Objekte und Nicht-Natural-Objekte gespeichert, die entweder zu Benutzeranwendungen oder zu von der Software AG gelieferten Natural-Systemanwendungen (z.B. Utilities) gehören.

Zu den in einer Systemdatei gespeicherten Natural-Objekten gehören katalogisierte Objekte und Source-Objekte, siehe Beschreibung des Natural-Compilers, Abschnitt Natural-Nukleus. Natural-Systemdateien werden in Datenbankdateien oder Speichersystemen wie z.B. Adabas und VSAM gespeichert. Je nach Systemumgebung können die Natural-Systemdateien in unterschiedlichen Datenbankdateien oder Speichersystemen untergebracht sein.

Der Zugriff auf eine Natural-Systemdatei erfolgt, wenn ein Benutzer ein Natural-Objekt liest oder ändert. Außerdem wird auf eine Natural-Systemdatei zugegriffen, wenn ein Objekt zur anschließenden Ausführung in den Buffer Pool geladen wird (siehe Abschnitt Natural Buffer Pool).

Dieser Abschnitt behandelt folgende Themen:


Systemdatei-Arten

In der folgenden Tabelle sind diejenigen Natural-Systemdateien aufgeführt, die normalerweise in einer Natural-Umgebung vorhanden sind. Die Verfügbarkeit der Systemdateien und deren Inhalte hängen von den Software AG-Produkten ab, die zusätzlich zu Basis-Natural installiert sind.

Systemdatei Verfügbar mit Datei-Inhalt
FNAT Basis-Natural Alle für Natural-Systemanwendungen benötigten Objekte.
FUSER Basis-Natural Für Benutzeranwendungen benötigte benutzerspezifische Objekte.
FDIC Basis-Natural Natural-DDMs (Datendefinitionsmodule).

Wenn Predict installiert ist, enthält FDIC außerdem noch Daten für das Predict-Datendiktionärsystem.

Wenn der Natural Development Server installiert ist, enthält FDIC außerdem noch Anwendungsdaten und Informationen über die Sperrung von Objekten.

FSEC Natural Security Für Sicherheitseinstellungen benötigte Steuerungs-/Überwachungsinformationen.
FSPOOL Natural Advanced Facilities Steuerungs- und Spool-Informationen, die zum Ausgeben eines Reports auf dem Bildschirm oder einem Drucker und zum Erstellen von statistischen Druckinformationen benötigt werden.
Scratch-Pad Basis-Natural Daten die nicht explizit als Natural-Objekte in einer anderen Systemdatei gespeichert sind.
FPROF Basis-Natural Parameterprofile, die mit dem Profilparameter PROFILE angegeben werden, vorausgesetzt dass keine Datenbankinformationen als Subparameter von PROFILE geliefert werden.
FREG Basis-Natural Registry-Daten, die nicht explizit in einer anderen Systemdatei gespeichert werden.

Verwandtes Thema:

Eine Übersicht über die Profilparameter, die für alle Systemdateien gelten bzw. mit denen die Standardwerte für einzelne Systemdateien verändert werden können, befindet sich im Abschnitt Natural System Files in der Operations-Dokumentation.

Libraries in Systemdateien

Die in den Systemdateien FNAT und FUSER enthaltenen Natural-Objekte sind in logische Konstrukte unterteilt, die als Natural Libraries (Bibliotheken) bezeichnet werden; siehe folgendes Diagramm:

Verwandte Themen: