LFILE - Logische Systemdatei-Definition

Dieser Natural-Profilparameter enthält Angaben über die physische Datenbankdatei, die zu einer logischen Systemdatei für Software AG-Produkte zugeordnet werden soll. Er entspricht dem Makro NTLFILE im Natural-Parametermodul.

Mögliche Werte Siehe LFILE-Parameter-Syntax.
Standard-Einstellung keine  
Dynamische Angabe ja Dieser Parameter kann nur dynamisch angegeben werden. Im Natural-Parametermodul wird stattdessen das Makro NTLFILE benutzt.
Angabe innerhalb der Session nein  
Anwendungsprogrammierschnittstelle USR0011N Siehe SYSEXT Utility - Natural Application Programming Interfaces in der Utilities-Dokumentation.
USR2004N (empfohlen)

Anmerkungen:

  1. LFILE und NTLFILE können für Software AG-Produkte verwendet werden, die ihre eigenen Systemdateien haben (z.B. Con-nect, Natural Review), um anzugeben, wo sich eine solche Datei befinden soll. Diese Produkte verwenden in ihren DDMs (Data Definition Modules) die Datenbankkennung (DBID) 255 und eine logische Dateinummer (FNR). Mit dem Profilparameter LFILE bzw. dem Makro NTLFILE geben Sie an, welche physische Dateinummer und Datenbankkennung (DBID) (und, falls zutreffend, Passwort und Chiffrierschlüssel) zu dieser logischen Dateinummer zugeordnet werden sollen.
  2. Natural bildet die logische Dateinummer auf die physische Dateinummer und Datenbankkennung ab ("Mapping") und benutzt sie bei allen Datenbankaufrufen.
  3. LFILE kann außerdem benutzt werden, um ein so genanntes Scratch Pad File mit der logischen Dateinummer 212 zu definieren; siehe auch Profilparameter ROSY, Natural Scratch-Pad File in der Operations-Dokumentation und Defining a Scratch-Pad File in Installation for z/OS, Installation for BS2000 und Installation for z/VSE.

Dieses Dokument behandelt folgende Themen:


LFILE-Parameter-Syntax

Der Profilparameter LFILE wird wie folgt angegeben:

LFILE=(logical-fnr,physical-dbid,physical-fnr,password,cipher-key,RO)

Dabei ist

Syntax-Element Wert Bedeutung
logical-fnr 1 - 251 Logische Dateinummer (LFL). Dieser Subparameter muss angegeben werden.
physical-dbid 0 - 65535, außer 255 Physische Datenbankkennung (DBID). Die Datenbankkennung 255 ist für logische Systemdateien für Software AG-Produkte reserviert.
physical-fnr 1 - 65535 Physische Dateinummer (FNR).
password 1 - 8 Zeichen Passwort und Chiffrierschlüssel sind nur bei Datenbankdateien erforderlich, die mit der Adabas-Sesurity-Funktion passwortgeschützt oder verschlüsselt worden sind.
cipher-key 1 - 8 numerische Zeichen
RO nicht zutreffend Schreibschutzkennung (Read Only).

Anmerkung:
Um die verschiedenen logischen Dateien zu definieren, muss der Profilparameter LFILE mehrmals angegeben werden (durch ein Komma oder ein Leerzeichen abgetrennt); siehe Beispiel für LFILE-Parameter.

NTLFILE-Makro-Syntax

NTLFILE logical-fnr,physical-dbid,physical-fnr,password,cipher-key,RO

Anmerkungen:

  1. Beschreibung der Syntax-Elemente und mögliche Werte siehe LFILE-Parameter-Syntax.
  2. Um mehrere logischen Dateien zu definieren, muss das Makro NTLFILE mehrmals angegeben werden; siehe Beispiele eines NTLFILE-Makros.

Beispiel für LFILE-Parameter

LFILE=(180,73,10),LFILE=(251,40,9,TEST99)

Beispiele für NTLFILE-Makros

         NTLFILE 180,73,10
         NTLFILE 251,40,9,TEST99