FDDM - Natural System File for DDMs

#### Search Results

Search

# FDDM - Natural System File for DDMs

This Natural profile parameter is used to specify five subparameters for the Natural system file for DDMs.

Possible settings | See FDDM Parameter Syntax.
Default setting | none |
Dynamic specification | yes |
Specification within session | no |

Notes:

1. If this system file is defined, all DDMs are stored on the specified path. DDMs stored in libraries will no longer be accessible from Natural. This is similar to Natural on mainframes, where all DDMs are stored in the system file `FDIC`.
2. If the FDDM system file is undefined (database-ID and file-number = 0), the DDMs are stored in the libraries as supplied before. The system file FDDM is displayed as an inactive environment.
3. For information on system files, refer to: System Files in the Natural Operations documentation.

#### FDDM Parameter Syntax

The parameter syntax is as follows:

FDDM=(database-ID,file-number,password,cipher-key,RO)

Where:

Syntax Element | Value | Explanation
--- | --- | ---
`database-ID` | `1 - 65535` | Database identification of the database in which the Natural system file for DDMs is located. Note Database ID `255` is reserved for logical system files for Software AG products, see Natural profile parameter `LFILE`.
`file-number` | `1 - 5000` | File number of the database file in which the Natural system file for DDMs is located.
`password` | 1 - 8 characters | The password is only required if the Natural user-program system file has been password-protected using the Adabas security feature. Note The password is reserved for future use; currently, it is ignored.
`cipher-key` | 1 - 8 numeric characters | The cipher key is only required if the Natural user-program system file has been ciphered using the Adabas security feature. Note The cipher key is reserved for future use; currently, it is ignored.
`RO` | - | Indicates that the Natural user-program system file is "read-only" and is only specified if modifications on the file are to be disabled.

#### Examples:

    FDDM=(22,5)
    FDDM=(22,5,,12345)
    FDDM=(22,5,,,RO)