LFILE - Logische Systemdatei-Definition

#### Search Results

Search

# 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 im Dokumentensatz Debugger und AE-Dienstprogramme.
`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.

Dieses Dokument behandelt folgende Themen:

- LFILE-Parameter-Syntax

- NTLFILE-Makro-Syntax

- Beispiel für LFILE-Parameter

- Beispiele für NTLFILE-Makros

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

### On this page

- LFILE-Parameter-Syntax
- NTLFILE-Makro-Syntax
- Beispiel für LFILE-Parameter
- Beispiele für NTLFILE-Makros