RCA - Adressen von statischen Nicht-Natural-Programmen auflösen

#### Search Results

Search

# RCA - Adressen von statischen Nicht-Natural-Programmen auflösen

Dieser Natural-Profilparameter steuert das dynamische Linken von statischen Nicht-Natural-Programmen während der Initialisierung einer Natural-Session.

Mögliche Werte | `ON` | Beim Natural-Start wird die Liste aller zu verlinkenden statischen Nicht-Natural-Programme gelesen, und es wird für alle Module, deren Adressen nicht aufgelöst sind, eine Ladeanforderung abgesetzt. Wenn eine Ladeanforderung erfolglos ist, wird keine Fehlermeldung ausgegeben. Anmerkung Die Verwendung von `RCA=ON` wird nicht empfohlen, weil sie einen hohen zusätzlichen Verarbeitungsaufwand beim Natural-Start verursacht.
`OFF` | Es erfolgt keine dynamische Verlinkung von statischen Nicht-Natural-Programmen.
Modulename oder Liste mit Modulnamen (siehe Beispiele weiter unten) | Wenn Sie einen Modulename oder Liste mit Modulnamenangeben, dann wird die Liste der statischen Nicht-Natural-Programme, die zu Natural gelinkt werden sollen, um den bzw. die angegebenen Namen erweitert. Eine Ladeanforderung für diese Module wird auch dann abgesetzt, wenn sie bereits mit dem Natural-Nucleus verlinkt sind. So ist es möglich, Module zu ersetzen, die schon statisch mit dem Natural-Nucleus verlinkt sind. Falls eine Ladeanforderung erfolglos ist, wird eine Fehlermeldung ausgegeben.
Standard-Einstellung | `OFF` |
Dynamische Angabe | ja |
Angabe innerhalb der Session | nein |

Anmerkungen:

1. Benutzen Sie den Profilparameter `CSTATIC`, um Module als statisch mit dem Natural-Nucleus verlinkt zu definieren.
2. Falls der externe Name des zu ladenden Moduls anders lautet als der interne (vom `CALL`-Statement benutzte) Name, können Sie entweder den Profilparameter `RCALIAS` oder das Makro `NTALIAS` benutzen, um festzulegen, welcher externe Name für die Ladeanforderung verwendet werden soll.
3. Unter CICS: Um die Ladeanforderung für ein dynamisch zu ladendes Modul zuzulassen, muss ein PPT-Eintrag definiert werden. Statische verlinkte Module werden eher über Standard-Linkage-Konventionen als über `EXEC CICS LINK`-Anforderungen aufgerufen.
4. Als Voraussetzung für Attached Debugging muss der Profilparameter auf `RCA=NATATDBG` gesetzt sein. Siehe auch Natural-Debugger-Dokumentation.

#### Beispiele

Im Falle eines einzelnen Modulnamens können Sie Folgendes angeben:

    RCA=module-name

Im Falle einer Liste mit Modulnamen müssen die Namen jeweils durch ein Komma voneinander abgetrennt werden, und die gesamte Liste muss in Klammern gesetzt werden:

    RCA=(module-name1,module-name2,module-name3)