Natural unter CICS-Meldungen

#### Search Results

Search

# Natural unter CICS-Meldungen

Dieses Kapitel enthält die Abbruchcodes (Abend Codes), SCP-Umgebungsinitialisierungsfehler, SCP-Umgebungswiederherstellungsfehler, SCP-Verarbeitungsfehler und die von der Natural CICS-Schnittstelle ausgegebenen Sitzungsfehler.

Informationen zur Natural-CICS-Schnittstelle finden Sie unter Natural unter CICS in der TP Monitor-Schnittstellen.Dokumentation.

- Natural unter CICS Abbruchcodes (Abend Codes) und Fehlermeldungen

- Natural unter CICS-Informationsmeldungen

- Warnungen und Fehlermeldungen des Dienstprogramms NCISCPRI

## Natural unter CICS Abbruchcodes (Abend Codes) und Fehlermeldungen

Dieses Kapitel enthält die von der Natural-CICS-Schnittstelle ausgegebenen Abbruchcodes, SCP-Umgebungsinitialisierungsfehler, SCP-Umgebungswiederherstellungsfehler, SCP-Verarbeitungsfehler und die Sitzungsfehler der Natural-CICS-Schnittstelle.

Anmerkung
Alle in diesem Dokument enthaltenen Meldungen erscheinen in gemischter Groß-/Kleinschreibung.

Im Gegensatz zu den Natural-Systemmeldungen sind die erklärenden Langtexte zu diesen Meldungen und Codes nur in diesem Dokument und nicht online verfügbar.

In diesem Kapitel werden die folgenden Themen behandelt:

- SCP-Umgebungsinitialisierungsfehler

- SCP-Umgebungswiederherstellungsfehler

- SCP-Verarbeitungsfehler

- Natural CICS-Schnittstellenfehler

Die Abbruchcodes und die entsprechenden Fehlermeldungen der Natural-CICS-Schnittstelle sind gruppenweise in der folgenden Reihenfolge aufgeführt:

NInn | SCP-Umgebungsinitialisierungsfehler
NRnn | SCP-Umgebungswiederherstellungsfehler
NSnn | SCP-Verarbeitungsfehler
NTnn | Natural CICS-Schnittstellenfehler

Das Natural System Control Program (SCP) ist Teil der Natural-CICS-Schnittstelle. Bei den meisten SCP-Fehlern wird ein Dump erstellt.

Wichtig bei z/OS:

Mit einem unformatierten Dump lässt sich ein Problem schneller identifizieren und beheben, da es mit IPCS leicht analysiert werden kann.

### SCP-Umgebungsinitialisierungsfehler

#### Übersicht der Meldungen

`NIAB` | `NIAD` | `NI01` | `NI02` | `NI03` | `NI04` | `NI05`

NIAB - INIT, Abend xxxx during initialization
Erläuterung | Während der Initialisierung der Systemumgebung ist der CICS-Transaktionsabbruch `xxxx` aufgetreten.
Maßnahme | Überprüfen Sie den Abend-Code und beheben Sie den Fehler, oder wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NIAD - xxxxxxxx, Abend xxxx in Adabas linkage routine
Erläuterung | Bei der Systeminitialisierung kam es zu einem CICS-Transaktionsabbruch `xxxx` im Adabas-Linkage-Modul `xxxxxxxx`, das über den Natural-Profil-Parameter `ADANAME` angegeben wurde (siehe Natural-Parameter-Referenz-Dokumentation).
Maßnahme | Schauen Sie in der Adabas-Dokumentation nach und beheben Sie den Fehler, oder wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NI01 - INIT, No storage for directory extension (eeeeeeee)
Erläuterung | Bei der Systeminitialisierung ist das Kommando `EXEC CICS GETMAIN` für die Systemverzeichniserweiterung aufgrund eines CICS-Speicherengpasses fehlgeschlagen, wobei `eeeeeeee` die CICS-Fehlerbedingung ist.
Maßnahme | Vergrößern Sie den dynamischen CICS-Speicher.

NI02 - INIT, No valid threads
Erläuterung | Bei der Systeminitialisierung ist das System nicht betriebsbereit, weil alle Thread-Gruppen vom `TYPE=SHR` sind, es gibt jedoch keine gültigen Threads. a) Die Thread-Gruppen-Definitionen sind falsch eingerichtet. b) In CICS-Versionen vor CICS TS: Die `GETMAIN/GETVIS`-Anfragen bei `TYPE=SHR`-Threads sind fehlgeschlagen. c) In CICS-Transaction-Server-Systemen: Die `EXEC CICS GETMAIN SHARED`-Anfragen bei `TYPE=SHR`-Threads sind fehlgeschlagen.
Maßnahme | a) Überprüfen Sie die Thread-Gruppendefinitionen durch das `NCMTGD`-Makro im Systemverzeichnis und stellen Sie sicher, dass genügend Speicherplatz in `OSCOR/GETVIS` oder dem entsprechenden CICS (E)DSA verfügbar ist, um alle `TYPE=SHR`-Thread `GETMAIN`-Anfragen zu erfüllen. Vergrößern Sie den `OSCOR/GETVIS`-Speicher. c) Erweitern Sie den entsprechenden CICS (E)DSA.

NI03 - INIT, No CICS roll facility available
Erläuterung | Bei der Systeminitialisierung verfügt das System über `TYPE=SHR`- oder `TYPE=GETM`-Thread-Gruppen, aber für diese sind keine CICS Roll Files verfügbar, und es wurde festgelegt, dass das NCI-System den Natural Roll Server nicht verwenden soll.
Maßnahme | Wenn VSAM RRDS Roll Files verwendet werden sollen: a) Prüfen Sie, ob die VSAM RRDS Roll Files zugewiesen (`IDCAMS DEFINE CLUSTER`) und korrekt formatiert sind (Programm `NATSCPRI`). b) Prüfen Sie, ob die VSAM RRDS Roll Files in der CICS-Start-JCL und in der CICS-FCT korrekt definiert sind. c) Prüfen Sie, ob die VSAM RRDS Roll Files überhaupt unterstützt werden. d) Prüfen Sie, ob die Namen der VSAM RRDS Roll Files mit der Definition in Natural unter CICS übereinstimmen (Parameter `PREFIX` des Makros `NTCICSP`). Wenn CICS-Hilfszwischenspeicher verwendet werden soll: Prüfen Sie, ob die TS `CI-SIZE` größer/gleich 4 KB ist und ob der `DFHTEMP`-Dataset in der CICS-Start-JCL definiert ist. Wenn der CICS-Hauptzwischenspeicher verwendet werden soll: f) Machen Sie den CICS-Hauptzwischenspeicher als Roll Facility verfügbar, indem Sie einen Wert ungleich Null in `TSRECSZ` im `NCMDIR`-Makro angeben.

NI04 - INIT, Roll/SIP server SUBSID `XXXX` invalid/not active
Erläuterung | Bei der Systeminitialisierung: Die Natural-CICS-Umgebung wurde für die Verwendung des SIP Servers und/oder des Roll Servers angegeben (`CICSPLX=YES` oder `SIPSERV=YES` oder `ROLLSRV=YES` in `NCISCPCB`), aber es wurde kein gültiger Natural-Profilparameter `SUBSID` angegeben, oder das angegebene Subsystem ist nicht aktiv.
Maßnahme | a) Geben Sie eine gültige Subsystem-ID mit dem Profilparameter `SUBSID` an. b) Starten Sie einen Roll Server und/oder SIP Server für die angegebene Subsystem-ID.

NI05 - INIT, Aborted by INIT exit xxxxxxxx
Erläuterung | Bei der Systeminitialisierung hat der Systeminitialisierungs-Exit in `NCISTART` den Initialisierungsprozess mit dem Returncode `xxxxxxxx` abgebrochen.
Maßnahme | Wenden Sie sich an den Support.

### SCP-Umgebungswiederherstellungsfehler

#### Übersicht der Meldungen

`NRAB` | `NR01` | `NR02` | `NR03` | `NR04` | `NR05`

NRAB - RCVR, Abend xxxx during directory recovery
Erläuterung | Bei der Systemwiederherstellung ist während der Wiederherstellung der Systemumgebung ein CICS-Transaktionsabbruch `xxxx` aufgetreten.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NR01 - Unable to recover SIR blocks chain
Erläuterung | Bei der Sitzungsinitialisierung oder -beendigung ist die Vorwärts- und/oder Rückwärtsverkettung der Blöcke des Sitzungsinformationssatzes (SIR) nicht mehr intakt, und das System kann dies nicht mit Hilfe des Systemsteuerungssatzes beheben.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NR02 - Thread storage overflow
Erläuterung | Bei einer SCP-Anfrage bei aktiver Systemintegritätsprüfung sind das Präfix und das Suffix eines Threads nicht konsistent.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NR03 - Thread groups (index) failure
Erläuterung | Bei einer SCP-Anfrage bei aktiver Systemintegritätsprüfung ist einer der folgenden Fälle aufgetreten: a) Der Thread-Gruppen-Indexvektor stimmt nicht mit der Anzahl der Thread-Gruppen überein; b) der Thread-Gruppen-Index verweist nicht auf die entsprechende Thread-Gruppe; c) die Größe eines Thread-Gruppen-Blocks passt nicht zu seinem Typ und seiner Definition; d) der Name einer Thread-Gruppe passt nicht zu dem gemeinsamen Systempräfix.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NR04 - System directory extension failure
Erläuterung | Die Erweiterung des Systemverzeichnisses ist nicht mit dem Systemverzeichnis konsistent, oder der Blickfang (Eyecatcher) passt nicht zu dem gemeinsamen Systempräfix.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NR05 - VSAM roll files (directory) failure
Erläuterung | Es wurde festgelegt, dass das NCI-System den Natural Roll Server nicht verwenden soll. Bei einer SCP-Anforderung mit aktiver Systemintegritätsprüfung ist einer der folgenden Fälle aufgetreten: a) Der Name eines VSAM Roll File passt nicht zu dem gemeinsamen Systempräfix; b) der RCB-Slot der VSAM Roll Facility stimmt nicht mit der Bitmap des Online-Verzeichnisses überein.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

### SCP-Verarbeitungsfehler

#### Übersicht der Meldungen

`NSAB` | `NSAD` | `NS01` | `NS02` | `NS03` | `NS04` | `NS05` | `NS06` | `NS07` | `NS08` | `NS09` | `NS10` | `NS11` | `NS12` | `NS13` | `NS14` | `NS15` | `NS16` | `NS17` | `NS18` | `NS19` | `NS21` | `NS22` | `NS23` | `NS30` | `NS31` | `NS32` | `NS33` | `NS34` | `NS35` | `NS39` | `NS40` | `NS41` | `NS42` | `NS43` | `NS44` | `NS45` | `NS46` | `NS49`

NSAB - SCP, Abend `XXXX` during SCP processing
Erläuterung | Während der SCP-Verarbeitung ist ein Abbruch `xxxx` aufgetreten.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NSAD - xxxxxxxx, Abend `XXXX` in Adabas linkage routine
Erläuterung | Während der SCP-Verarbeitung kam es im Adabas-Linkage-Modul xxxxxxxx, das über den Natural-Profilparameter `ADANAME` angegeben wurde, zu einem CICS-Transaktionsabbruch xxxx (siehe die Natural-Parameter-Referenz-Dokumentation).
Maßnahme | Schauen Sie in der Adabas-Dokumentation nach und beheben Sie den Fehler, oder wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS01 - SCP, GETMAIN for IOCB failed (eeeeeeee)
Erläuterung | Bei der Sitzungsinitialisierung ist das Kommando `EXEC CICS GETMAIN` für die IOCB-Speicherung einer Transaktion, die zu einer `TYPE=NONE`-Thread-Gruppe gehört, aufgrund eines CICS-Speicherengpasses fehlgeschlagen, wobei `eeeeeeee` die CICS-Fehlerbedingung ist.
Maßnahme | Vergrößern Sie den CICS-Speicher oder verwenden Sie eine thread-gebundene Transaktionskennung.

NS02 - SCP, System initialization/recovery failure xxxx
Erläuterung | Die Natural-Systemumgebung ist aufgrund eines Fehlers bei einer früheren Systeminitialisierung oder -wiederherstellung nicht betriebsbereit. `xxxx` gibt den Initialisierungs- (NInn) bzw. Wiederherstellungsmeldungscode (NRnn) an.
Maßnahme | Ermitteln Sie den Grund für den Fehler. Beheben Sie den Fehler und laden Sie eine neue Kopie des Systemverzeichnisses, um die Systeminitialisierung erneut zu starten.

NS03 - SCP, BB invalid during roll-in
Erläuterung | Bei der Wiederaufnahme der Sitzung sind die Zeiger auf den IOCB- und den BB-Kontrollblock nicht konsistent oder der BB, auf den der IOCB zeigt, liegt nicht im gültigen Speicherbereich für diese Sitzung.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS04 - SCP, IOCB not found during roll-in
Erläuterung | Bei der Wiederaufnahme der Sitzung sind die IOCB- und SIR-Zeiger nicht konsistent oder der IOCB-Zeiger auf den "alten Thread" der Sitzung ist ungültig.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS05 - SCP, No thread available (eeeeeeee)
Erläuterung | a) Bei der Sitzungsinitialisierung oder -wiederaufnahme ist das Kommando `EXEC CICS GETMAIN` für die Thread-Speicherung einer Transaktion, die zu einer `TYPE=GETM`-Thread-Gruppe gehört, fehlgeschlagen, wobei eeeeeeee die CICS-Fehlerbedingung ist. b) Eine T`YPE=SHR`-Thread-Gruppe hat keine gültigen Threads. c) Der Thread einer nicht verlagerbaren Sitzung ist verschwunden.
Maßnahme | a) Erhöhen Sie den dynamischen CICS-Speicher. b) und c) Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS06 - SCP, No CICS roll facility available
Erläuterung | Es wurde festgelegt, dass das NCI-System den Natural Roll Server nicht verwenden soll. Bei der Sitzungsinitialisierung ist aus einem der folgenden Gründe keine CICS-Roll-Facility für eine neue Natural-Sitzung verfügbar: a) Alle VSAM RRDS Roll Files sind voll oder nicht verfügbar und der Zwischenspeicher ist voll oder nicht verfügbar. b) Der CICS-Hilfszwischenspeicher ist voll oder nicht verfügbar. c) Der CICS-Hauptzwischenspeicher ist nicht erlaubt.
Maßnahme | a) Erhöhen Sie die Größe des/der aktuellen VSAM RRDS Roll File(s) oder ordnen Sie zusätzliche VSAM RRDS Roll File(s) zu. b) Machen Sie den CICS-Hilfszwischenspeicher als Natural Roll Facility verfügbar, indem Sie `CISIZE` größer/gleich 4K festlegen. c) Geben Sie im Parameter `TSRECSZ` des `NCMDIR`-Makros einen Wert ungleich Null an, um den Hauptzwischenspeicher zu ermöglichen.

NS07 - SCP, Thread group not available
Erläuterung | Thread-Gruppe nicht verfügbar. a) Bei der Sitzungsinitialisierung verfügt die der aktuellen Transaktion zugeordnete `TYPE=SHR`-Thread-Gruppe über keine gültigen Thread(s). b) Der umgebungsabhängige Nukleus wird in der offenen CICS-Transaktionsumgebung (OTE) auf einem offenen TCB ausgeführt, und die aktuelle Transaktion ist mit einer `TYPE=SHR`-Thread-Gruppe zugeordnet.
Maßnahme | a) Überprüfen Sie die Definition der Thread-Gruppe durch die `NCMTGD`-Spezifikation in der Systemverzeichnisgenerierung. b) Definieren Sie entweder den umgebungsabhängigen Nukleus mit den Attributen `API(CICSAPI)` und `CONCURRENCY(QUASIRENT)` oder ordnen Sie die aktuelle Transaktion einer `TYPE=GETM`-Thread-Gruppe zu.

NS08 - xxxxxxxx, System directory missing/invalid (eeeeeeee)
Erläuterung | Bei einer SCP-Anforderung ist einer der folgenden Fälle eingetreten: a) Das Kommando `EXEC CICS LOAD` für das Natural-Systemverzeichnis ist fehlgeschlagen (kein gültiger PPT-Eintrag / Verzeichnisname falsch), wobei `xxxxxxxx` den Namen des zu ladenden Moduls darstellt und `eeeeeeee` die CICS-Fehlerbedingung ist. b) Das geladene Verzeichnismodul ist nicht änderbar. c) Das geladene Verzeichnismodul ist nicht kompatibel mit `NCISTART` oder ist falsch verlinkt.
Maßnahme | a) Machen Sie das Systemverzeichnis für Ihr CICS verfügbar (PPT-Eintrag und/oder DFHRPL-Kette prüfen). b) Verlinken Sie das Systemverzeichnis mit der Option `NORENT` und setzen Sie das Attribut `EXECKEY(USER` in seiner CICS-Programmdefinition. c) Assemblieren Sie `NCISCPCB` neu mit der richtigen Makro-Bibliothek und verlinken Sie das Systemverzeichnis erneut in der richtigen Reihenfolge der Module.

NS09 - SCP, No session info record available
Erläuterung | Bei der Initialisierung der Sitzung ist einer der folgenden Fälle eingetreten: a) Der primäre SIR-Block ist voll und sekundäre SIR-Blöcke sind nicht zugelassen. b) Das Kommando `EXEC CICS GETMAIN` für einen sekundären SIR-Block ist aufgrund eines CICS-Speicherengpasses fehlgeschlagen. c) Bei der Wiederaufnahme der Sitzung sind die SIR- und Neustartdaten inkonsistent.
Maßnahme | a) Vergrößern Sie den primären SIR-Block (erster Subparameter des Parameters `USERS` im Makro NCMDIR) oder lassen Sie sekundäre SIR-Blöcke zu (zweiter Subparameter des Parameters `USERS` im Makro `NCMDIR`). b) Vergrößern Sie den dynamischen CICS-Speicher. c) Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS10 - SCP, Compression error during roll-out
Erläuterung | Bei der Sitzungsunterbrechung ist die Größe des zu auszulagernden Speichers größer als die Slot-Größe der Roll-Facility. Im Falle von VSAM RRDS: Die Größe der auszulagernden Sitzung passt nicht in den VSAM RRDS-Roll-File-Slot der Sitzung.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS11 - SCP, BB invalid during roll-out
Erläuterung | Bei der Sitzungsunterbrechung sind die IOCB- und BB-Zeiger nicht konsistent oder der BB-Zeiger im IOCB liegt nicht im gültigen Speicherbereich für diese Sitzung.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS12 - xxxxxxxx, Roll-out, FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Bei der Sitzungsunterbrechung ist eine E/A-Anforderung der Roll-Facility fehlgeschlagen. `xxxxxxxx` - Name der CICS-Roll-Facility ffff - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc - EXEC CICS` -Kommando (EIB-Feld `EIBRESP`) `rrr - EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) eeeeeeee - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS13 - xxxxxxxx, Roll-in, FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Bei der Wiederaufnahme der Sitzung ist eine E/A-Anforderung der Roll-Facility fehlgeschlagen. `xxxxxxxx` - Name der CICS-Roll-Facility ffff - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc - EXEC CICS`-Kommando (EIB-Feld `EIBRESP`) `rrr - EXEC CICS`-Kommando (EIB-Feld `EIBRESP2`) eeeeeeee - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS14 - Cntrl record access, FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Bei der Sitzungsinitialisierung oder -beendigung ist der Zugriff auf den SCP-Systemkontrollsatz fehlgeschlagen. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) ccc - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld EIBRESP) `rrr - EXEC CICS`-Kommando (EIB-Feld `EIBRESP2`) `eeeeeeee - CICS` error condition
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS15 - SCP, Synchronization, FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Bei der Synchronisierung/Serialisierung der Sitzung ist eine Anforderung als `ENQ/DEQ/WAIT EVENT` fehlgeschlagen. Es gelten die folgenden Parameter: `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc - EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr - EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee - CICS` error condition
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS16 - SCP, Natural session lost
Erläuterung | Bei der Wiederaufnahme der Sitzung können die Sitzungsdaten weder in einem Thread noch in einer Roll Facility gefunden werden.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS17 - SCP, System control record invalid
Erläuterung | Bei der Sitzungsunterbrechung oder -beendigung ist der SCP-Systemkontrollsatz beim Versuch, einen SIR-Block freizugeben, nicht mit dem aktuellen System konsistent.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS18 - SCP, System directory extension missing/invalid
Erläuterung | Bei einer SCP-Anfrage ist einer der folgenden Fälle aufgetreten: a) Das Systemverzeichnis hat keine Erweiterung. Das Verzeichnis und seine Erweiterung sind nicht konsistent.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS19 - SCP, Duplicate terminal ID encountered xxxxxxxx
Erläuterung | Beim Start einer Natural Session hat die Natural CICS-Schnittstelle festgestellt, dass für die genannte Terminalkennung noch/bereits eine Session existiert. Diese Meldung wird angezeigt, wenn `DUPTID=OFF` gesetzt ist oder wenn die Natural CICS-Schnittstelle rekursiv aufgerufen wird: Wenn `DUPTID=OFF` im Makro `NTCICSP` gesetzt ist, können doppelte Terminalkennungen durch eine der folgenden Fehlersituationen verursacht werden: Die bestehende Sitzung ist "gestorben", d.h. ein Terminal hat die Verbindung zu CICS ohne vorherige Beendigung der Sitzung getrennt, oder Natural hat nach einem Abbruch nicht ordnungsgemäß bereinigt. Ein Natural-CICS-Terminalkennungs-Exit erzeugt nicht eindeutige logische Terminalkennungen. CICS-Regionen mit identischen Terminalkennungen teilen sich denselben Natural SIP-Server und/oder Roll-Server. Der CICS-Auto-Install-Exit des Benutzers erzeugt nicht eindeutige CICS-Terminalkennungen. Wenn die Natural CICS-Schnittstelle rekursiv aufgerufen wird, versucht ein innerhalb von Natural aufgerufenes 3GL-Programm, Natural erneut aufzurufen, z. B. mit `EXEC CICS LINK`.
Maßnahme | Bei `DUPTID=OFF` führen Sie die folgenden Aktionen 1 bis 4 durch, um die oben genannten Fehler 1 bis 4 zu beheben: Verwenden Sie `SYSTP E,U`, um die obsolete Natural-Sitzung abzubrechen. Oder: Geben Sie `DUPTID=ON` in `NTCICSP` an, damit die Natural CICS-Schnittstelle mit doppelten Terminalkennungen umgehen und die obsolete Sitzung beenden kann. Korrigieren Sie Ihren Natural CICS-Terminalkennungs-Exit. Stellen Sie entweder eindeutige Terminalkennungen für alle CICS-Regionen bereit, die Natural-Roll- und/oder SIP-Server gemeinsam nutzen, oder teilen Sie diese Natural-Ressourcen nicht zwischen CICS-Regionen mit nicht eindeutigen Terminalkennungen. Korrigieren Sie Ihren CICS-Auto-Install-Exit. Für rekursive Aufrufe: Verwenden Sie das externe Subprogramm `CMTASK` oder die Natural 3GL CALLNAT-Schnittstelle.

NS21 - SCP, Relocation error FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Bei der Wiederaufnahme der Sitzung ist der Verlagerungsvorgang fehlgeschlagen. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support.

NS22 - SCP, Compression failure, RSP=nn
Erläuterung | Bei der Sitzungsunterbrechung ist der Komprimierungsvorgang fehlgeschlagen. Der Antwortcode nn entspricht den letzten beiden Ziffern einer `NUS02nn`-Meldungsnummer. Diese NUS02nn-Meldung wird zusätzlich zum Meldungsprotokoll (`NTCICSP`-Generierungsparameter `MSGDEST`) ausgegeben, das detaillierte Informationen über den fehlgeschlagenen Komprimierungsvorgang enthält.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS23 - SCP, De-compression failure, RSP=nn
Erläuterung | Bei der Wiederaufnahme der Sitzung ist der Dekomprimierungsvorgang fehlgeschlagen, der Antwortcode nn entspricht den letzten beiden Ziffern einer `NUS02nn`-Meldungsnummer. Diese `NUS02nn`-Meldung wird zusätzlich zum Meldungsprotokoll (`NTCICSP`-Generierungsparameter `MSGDEST`) ausgegeben, das detaillierte Informationen über den Dekomprimierungsfehler enthält.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS30 - Roll server ALLOC failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsinitialisierung ist die Anforderung, eine Sitzung beim Roll-Server zu registrieren, fehlgeschlagen. `ccc` - Roll Server-Rückgabecode `rrr` - Roll Server-Grundncode
Maßnahme | Überprüfen Sie den Roll Server-Rückgabecode und -Grundncode (Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS31 - Roll server FREE failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsbeendigung ist die Anforderung, eine Sitzung vom Roll-Server abzumelden, fehlgeschlagen. `ccc` - Roll Server-Rückgabecode `rrr` - Roll Server-Grundncode
Maßnahme | Überprüfen Sie den Roll Server-Rückgabecode und -Grundncode (Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS32 - Roll server WRITE failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsunterbrechung ist die Anforderung, die Daten einer Sitzung an den Roll-Server zu übergeben, fehlgeschlagen. `ccc` - Roll Server-Rückgabecode `rrr` - Roll Server-Grundncode
Maßnahme | Überprüfen Sie den Roll Server-Rückgabecode und -Grundncode (Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS33 - Roll server READ failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungswiederaufnahme ist die Anforderung, die Daten einer Sitzung vom Roll-Server abzurufen, fehlgeschlagen. `ccc` - Roll Server-Rückgabecode `rrr` - Roll Server-Grundncode
Maßnahme | Überprüfen Sie den Roll Server-Rückgabecode und -Grundncode (Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS34 - Roll server ROLL-OUT failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsunterbrechung ist die Anforderung, die Daten einer Sitzung zu komprimieren und in den Roll-Server zu schreiben, fehlgeschlagen. `ccc` - Roll Server-Rückgabecode `rrr` - Roll Server-Grundncode
Maßnahme | Überprüfen Sie den Roll Server-Rückgabecode und -Grundncode (Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS35 - Roll server ROLL-IN failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungswiederaufnahme ist die Anforderung, die Daten einer Sitzung vom Roll-Server zu lesen und zu dekomprimieren, fehlgeschlagen. `ccc` - Roll Server-Rückgabecode `rrr` - Roll Server-Grundncode
Maßnahme | Überprüfen Sie den Roll Server-Rückgabecode und -Grundncode (Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS39 - Roll server not active SUBSID=
Erläuterung | Die NCI-Umgebung soll den Natural Roll Server verwenden (`ROLLSRV=YES` in `NCMDIR`), aber er ist derzeit nicht aktiv. Es wird kein Dump erstellt.
Maßnahme | Starten Sie den Natural Roll Server.

NS40 - SIP server ALLOC failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsinitialisierung ist die Anforderung, eine Sitzung beim SIP-Handler des Authorized Services Manager zu registrieren, fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service-Rückgabecode und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS41 - SIP server FREE failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsbeendigung ist die Anforderung, eine Sitzung beim SIP-Handler des Authorized Services Manager abzumelden, fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service-Rückgabecode und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS42 - SIP server READ failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungswiederaufnahme ist die Anforderung, den Sitzungsinformationsdatensatz (SIR) vom SIP-Handler des Authorized Services Manager abzurufen, fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service-Rückgabecode und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS43 - SIP server BROWSE-F failure, RSP=ccc, RSP2=rrr
Erläuterung | Eine SYSTP-Dienstprogrammanfrage zum Vorwärtsblättern durch die Sitzungsinformationssätze ist fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service-Rückgabecode und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS44 - SIP server BROWSE-B failure, RSP=ccc, RSP2=rrr
Erläuterung | Eine SYSTP-Dienstprogrammanfrage zum Rückwärtsblättern durch die Sitzungsinformationssätze ist fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service Return Code und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS45 - SIP server WRITE failure, RSP=ccc, RSP2=rrr
Erläuterung | Bei der Sitzungsunterbrechung ist die Anforderung, den Sitzungsinformationsdatensatz (SIR) an den SIP-Handler des Authorized Services Manager zu übergeben, fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service-Rückgabecode und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS46 - SIP server QUERY failure, RSP=ccc, RSP2=rrr
Erläuterung | Eine `SYSTP`-Dienstprogrammanforderung bezüglich einer SIP-Server-Statistik ist fehlgeschlagen. `ccc` - SIP Server-Rückgabecode `rrr` - SIP Server-Grundncode
Maßnahme | Überprüfen Sie den SIP Service-Rückgabecode und Grundncode (siehe Return Codes and Reason Codes of the Roll Server Requests). Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NS49 - SIP server not active SUBSID=
Erläuterung | Die NCI-Umgebung wurde so definiert, dass sie in der Lage ist, CICS-Anwendungsregionen zu wechseln (Parameter `CICSPLX=YES` in `NCMDIR`). Dies erfordert, dass der SIP-Handler des Authorized Services Manager aktiv ist, was derzeit nicht der Fall ist. Es wird kein Dump erstellt.
Maßnahme | Starten Sie den SIP-Handler des Authorized Services Manager.

### Natural CICS-Schnittstellenfehler

#### Übersicht der Meldungen

`NTAD` | `NT01` |`NT02` | `NT03` | `NT04` | `NT05` | `NT06` | `NT07` | `NT08` | `NT09` | `NT10` | `NT11` | `NT12` | `NT13` | `NT14` | `NT88` | `NT89` | `NT90` | `NT91` | `NT92` | `NT93` | `NT94` | `NT95` | `NT96` | `NT97` | `NT98` | `NT99`

NTAD - xxxxxxxx, Abend xxxx In Adabas linkage routine
Erläuterung | Im Adabas-Linkage-Modul `xxxxxxxx`, das über den Natural-Profilparameter `ADANAME` angegeben wurde, ist ein CICS-Transaktionsabbruch `xxxx` aufgetreten (siehe Natural-Parameter-Referenz-Dokumentation).
Maßnahme | Sehen Sie in der Adabas-Dokumentation nach und beheben Sie den Fehler, oder wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NT01 - Screen size lost, session size was xxx, terminal size is yyy
Erläuterung | Nach der Wiederaufnahme einer pseudo-konversationellen Natural-Sitzung hat sich der Terminalmodus von `DEFAULT` in `ALTERNATE` oder umgekehrt geändert. xxx - `DEF` oder `ALT` yyy - `ALT` oder `DEF`
Maßnahme | Prüfen Sie, ob zwischen zwei Natural-Tasks möglicherweise andere Transaktionen auf dem Terminal laufen, z. B. Nachrichtenwechsel oder "Gute Nacht"-Programme.

NT02 - Session was cancelled by administrator uuuuuuuu tttt
Erläuterung | Die Benutzersitzung wurde über die Systemadministratorfunktion im Dienstprogramm SYSTP oder über die Verarbeitung des CICS-Knotenfehlerprogramms (NEP) abgebrochen. Wenn der Natural Web I/O Interface Server CICS Adapter verwendet wird, wird eine Benutzersitzung abgebrochen, wenn die entsprechende Browser-Sitzung ohne ordnungsgemäße Beendigung der Natural-Sitzung geschlossen wird. `uuuuuuuu` - Benutzerkennung des Systemadministrators (`*USER`) Wenn die Benutzersitzung aufgrund eines Knotenfehlerprogramms (NEP) oder einer "Gute Nacht"-Verarbeitung abgebrochen wurde, lautet die Benutzerkennung * NEP * bzw. * GNIT *. `tttt` - Terminalkennung des Systemverwalters (`*INIT-ID`) Wenn die Benutzersitzung von einem Server oder einer Nicht-Terminal-Task abgebrochen wurde, lautet die Terminalkennung SRVR bzw. ASYN.
Maßnahme | Wenden Sie sich an Ihren Systemadministrator.

NT03 - I/O exit' ffffffff failure: RSP=nnn
Erläuterung | Der Terminal-I/O-Exit `NCIDTPEX` der Natural CICS-Schnittstelle hat die Sitzung mit einem Return Code abgebrochen. ffffffff - `NCIDTPEX` Exit-Funktion nnn - `NCIDTPEX` Exit-Rückgabecode
Maßnahme | Prüfen Sie den Grund für den Abbruch in Ihrem Terminal-I/O-Exit.

NT04 - Aborted by TERMINAL ID exit xxxxxxxx
Erläuterung | At session initialization or resumption, the Natural CICS Interface terminal ID exit `NCITIDEX` has aborted the session with return code Bei der Sitzungsinitialisierung oder -wiederaufnahme hat der Terminal-ID-Exit NCITIDEX der Natural-CICS-Schnittstelle die Sitzung mit dem Return Code `xxxxxxxx` abgebrochen.
Maßnahme | Prüfen Sie den Grund für den Abbruch in Ihrem Terminalkennungs-Exit.

NT05 - External CALLNAT interface level failure
Erläuterung | Bei Terminal-I/O hat die Natural-CICS-Schnittstelle eine Inkonsistenz zwischen der aktuellen CICS-Link-Ebene und der Ebene der externen Natural-`CALLNAT`-Schnittstelle festgestellt. Die Sitzung wird abgebrochen.
Maßnahme | Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NT06 - Send attempted without a terminal
Erläuterung | Die Natural-Sitzung hat eine Terminal-Ein-/Ausgabe auszuführem versucht.
Maßnahme | When `*DEVICE=ASYNCH`, the Natural session must not issue statements that perform terminal I/O (`DISPLAY`, `WRITE`, `INPUT`, etc.) unless the session parameter `SENDER` was specified. Restart the Natural session with the `SENDER` parameter to get the terminal output or modify the application so that it does not issue any statements that perform terminal I/O in an asynchronous session. Wenn `*DEVICE=ASYNCH`, darf die Natural-Sitzung keine Statements ausgeben, die Terminalein-/ausgaben (`DISPLAY`, `WRITE`, `INPUT` usw.) durchführen, es sei denn, der Session-Parameter `SENDER` wurde angegeben. Starten Sie die Natural-Sitzung mit dem Parameter `SENDER` neu, um die Terminalausgabe zu erhalten, oder ändern Sie die Anwendung so, dass sie keine Statements ausgibt, die Terminalein-/ausgaben in einer asynchronen Sitzung durchführen.

NT07 - Fehler at task end: FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Bei Sitzungsunterbrechnung oder -beendigung ist das `EXEC CICS RETURN`-Kommando ist fehlgeschlagen. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support.

NT08 - Terminal write error FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Ein `EXEC CICS SEND`-Kommando ist fehlgeschlagen. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support.

NT09 - Terminal read error FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Ein `EXEC CICS RECEIVE`-Kommando ist fehlgeschlagen. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support.

NT10 - Message switch error: FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Eine `EXEC CICS SEND`-Anforderung der Natural CICS-Schnittstellen-Nachrichtenwechseltransaktion ist fehlgeschlagen. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Wenden Sie sich an den Support.

NT11 - `XXXXXXX` send failure: FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Eine pseudo-konversationelle asynchrone Natural-Sitzung war nicht in der Lage, eine Nachricht an die in den Session-Parametern `SENDER/OUTDEST` angegebene Einrichtung (Terminal/Destination) zu leiten. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Fehlgeschlagenes CICS-Kommando und Return Code überprüfen.

NT12 - Asynch start failure: FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Eine pseudo-konversationelle asynchrone Natural-Sitzung konnte ihre Fortsetzungs-Task nicht starten. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Fehlgeschlagenes CICS-Kommando und Return Code überprüfen.

NT13 - Commarea write error: FC=ffff, RSP=ccc, RSP2=rrr, eeeeeeee
Erläuterung | Eine Natural-Sitzung konnte ihre Sitzungsstartdaten nicht in den CICS-Zwischenspeicher laden. `ffff` - fehlgeschlagenes `EXEC CICS`-Kommando (EIB-Feld `EIBFN`) `ccc` - `EXEC CICS`-Kommando-Rückgabecode (EIB-Feld `EIBRESP`) `rrr` - `EXEC CICS`-Kommando-Grundncode (EIB-Feld `EIBRESP2`) `eeeeeeee` - CICS-Fehlerbedingung
Maßnahme | Fehlgeschlagenes CICS-Kommando und Return Code überprüfen.

NT14 - ncixcall error er at +offs
Erläuterung | Die Ausführung des externen `CALLNAT`-Schnittstellenmoduls der Natural CICS-Schnittstelle ist fehlgeschlagen. Das Modul wurde bei der Installation als `ncixcall` verlinkt. `er` - Fehlercode (siehe nachstehende Tabelle) `offs` - Modul-Offset, bei dem der Fehler festgestellt wurde
Fehlercode er | Erläuterung
01 | Ausführung eines `EXEC CICS`-Kommandos fehlgeschlagen. Zusätzlich werden die Inhalte der CICS EIB Felder `EIBFN`, `EIBRESP` und `EIBRESP2` angezeigt: EIBFN=ffff, EIBRESP=rrr, EIBRESP2=eeeeeeeeee
02 | Für den Aufruf von `ncixcall` wurde weder eine COMMAREA noch ein TWA angegeben.
03 | Die angegebene COMMAREA oder TWA ist kürzer als vier Bytes.
04 | CICS hat keine Speicherbereiche einer aktiven Natural CICS-Schnittstellensitzung zurückgegeben.
05 | Das aufrufende Programm hat keine Parameteradresse ungleich Null angegeben.
06 | Es wurde keine Natural CICS-Schnittstellenumgebung gefunden.
07 | Die Version der Natural CICS-Schnittstellenumgebung, die ncixcall aufgerufen hat, stimmt nicht mit der Version des `ncixcall`-Moduls überein. Es wurde kein alternatives `NCIXCALL`-Modul (aus einer früheren Natural-Version) über den CICS-Startparameter `INITPARM` angegeben. Zusätzlich werden die nicht übereinstimmenden Versionen angezeigt: NCI-Versionen: ccc/xxx; ccc - Version der aufrufenden Umgebung /session; xxx - Version des Moduls ncixcall
08 | Der Name des mit dem CICS-Startparameter `INITPARM` angegebenen alternativen `NCIXCALL`-Moduls ist länger als acht Zeichen.
09 | Das alternative `NCIXCALL`-Modul, das mit dem CICS-Startparameter `INITPARM` angegeben wurde, bezeichnet das aktuelle `ncixcall`-Modul. Ein rekursiver Aufruf ist nicht zulässig.
Maßnahme | Überprüfen Sie die Fehlerursache und korrigieren Sie den Fehler..

NT88 - Incompatible nucleus and front-end program definitions tran/tcbt
Erläuterung | Ein Front-End-Programm hat den umgebungsabhängigen Nukleus mit einer direkten Verzweigungsanweisung (BASR) aufgerufen. Die Programmdefinitionsattribute `API` und `CONCURRENCY` des Frontend-Programms und des Nukleus sind jedoch unterschiedlich, so dass der Nukleus unter einem inkompatiblen TCB-Typ läuft. Das Frontend-Programm kann eines der folgenden sein: Natural RPC Server-Frontend, Natural Web I/O Interface Server CICS Adapter, Natural Development Server CICS Adapter, externes `CALLNAT`-Schnittstellenmodul der Natural CICS-Schnittstelle oder ein vom Benutzer geschriebenes Frontend-Programm. `tran` - Transaktion, mit der das Frontend-Programm gestartet wird. `tcbt` - TCB-Typ, unter dem der umgebungsabhängige Nukleus läuft. Mögliche Werte sind `QR` für den QR TCB und `open` für einen offenen TCB. Dieser Fehler wird auch ausgelöst, wenn der umgebungsabhängige Nukleus auf einem offenen TCB ausgeführt wird und mit der Attributkombination `API(CICSAPI)` und entweder `CONCURRENCY(REQUIRED)` oder `CONCURRENCY(THREADSAFE)` definiert wurde. Diese Attributkombination wird nicht unterstützt.
Maßnahme | Überprüfen Sie, ob für die Programmdefinitionsattribute `API` und `CONCURRENCY` sowohl für das Frontend-Programm als auch für den umgebungsabhängigen Nukleus identische Werte angegeben sind. Wenn der umgebungsabhängige Nukleus mit der Attributkombination `API(CICSAPI)` und entweder `CONCURRENCY(REQUIRED)` oder `CONCURRENCY(THREADSAFE)`, definiert wurde, ändern Sie die Attributdefinition entweder in `API(CICSAPI)` und `CONCURRENCY(QUASIRENT)` oder `API(OPENAPI)` und `CONCURRENCY(REQUIRED)`.

NT89 - xxxxxxxx, Incompatible CICS version: SYSTEM=xxxx
Erläuterung | Das angezeigte Modul wird bei der zurzeit aktive CICS-Version xxxx nicht unterstützt.
Maßnahme | Wenden Sie sich an den Support.

NT90 - xxxxxxxx, Backend program/transaction missing (eeeeeeee)
Erläuterung | Das Backend-Programm oder die Backend-Transaktion, die über das Frontend-Programm des Session-Parameters `PROGRAM` oder `CALLNAT 'CMPGMSET'` angegeben wurde, existiert nicht; Backend-Transaktionen haben einen Backend-"Programm"-Namen `STR=xxxx` oder `RET=xxxx`. `eeeeeeee` - CICS-Fehlerbedingung.
Maßnahme | Überprüfen Sie den Programm- oder Transaktionsnamen und seine CICS-Programm- bzw. Transaktionsdefinition.

NT91 - xxxxxxxx, Adabas linkage routine missing/invalid (eeeeeeee)
Erläuterung | a) Eine `CICS-LINK/LOAD`-Anforderung für das angegebene Modul ist fehlgeschlagen. `eeeeeeee` - CICS-Fehlerbedingung. b) Das angeforderte Modul ist kein gültiges CICS-Kommandoebenenprogramm.
Maßnahme | a) Prüfen Sie, ob der Natural-Profilpfilparameter `ADANAME` (siehe Naturatural-Parameter-Referenz-Dokumentation) das richtige Adabas-Linkage-Programm angibt, ob es in CICS definiert ist und ob es in einer für CICS verfügbaren Bibliothek gelinkt ist. b) Prüfen Sie, ob das durch den Natural-Profilparameter `ADANAME` bezeichnete Modul die Adabas-Kommandoebenenversion ist und ob es korrekt gelinkt ist.

NT92 - xxxxxxxx, Natural nucleus module missing/invalid (eeeeeeee)
Erläuterung | Für `xxxxxxxx = NATPARM`: a) Das Natural-Parametermodul ist nicht mit der CICS-Schnittstelle verlinkt oder hat die falsche Produktversion. Für `xxxxxxxx = NATSTUB`: b) `NATSTUB` ist nicht mit der CICS-Schnittstelle verlinkt, während der Natural-Nukleus mit ihr verlinkt ist oder die falsche Produktversionsnummer hat. c) `NATSTUB` ist nicht der Einstiegspunkt des gemeinsam genutzte Natural-Nukleus, der nicht mit der CICS-Schnittstelle verlinkt ist oder die falsche Produktversion hat. Andernfalls: d) Das gemeinsam genutzte Natural-Nukleus-Modul `xxxxxxxx.eeeeeeee` kann nicht geladen werden - CICS-Fehlerbedingung.
Maßnahme | a) Verlinken Sie das Natural-Parametermodul mit der CICS-Schnittstelle. b) Verlinken Sie das Modul `NATSTUB` mit der CICS-Schnittstelle. Geben Sie den Einstiegspunkt `CMSTUB` an, der das gemeinsam genutzte Natural verlinkt, oder geben Sie das richtige Modul im Session-Parameter `NUCNAME` an. d) Prüfen Sie, ob der Session-Parameter `NUCNAME` mit der CICS-Programmdefinition übereinstimmt und ob der gemeinsam genutzte Natural-Nukleus korrekt verlinkt wurde. Nur für z/OS: Wenn der gemeinsam genutzte Natural-Nukleus in die LPA/ELPA geladen werden soll, prüfen Sie, ob in den CICS-SIT- oder -Startparametern `LPA=YES` angegeben wurde.

NT93 - xxxxxxxx, Natural driver module missing/invalid
Erläuterung | a) Das angegebene Modul ist nicht verlinkt oder ungültig oder hat nicht denselben Systemwartungsgrad (SM) wie die CICS-Schnittstelle. Der umgebungsabhängige Kern wurde mit der Attributkombination `API(CICSAPI)` und entweder `CONCURRENCY(REQUIRED)` oder `CONCURRENCY(THREADSAFE)` definiert. Diese Attributkombination wird nicht unterstützt.
Maßnahme | a) Verlinken Sie das richtige Modul mit der CICS-Schnittstelle. b) Ändern Sie die Attributdefinition entweder nach `API(CICSAPI)` und `CONCURRENCY(QUASIRENT)` oder nach `API(OPENAPI)` und `CONCURRENCY(REQUIRED)`.

NT94 - xxxxxxxx, mandatory module not accessible
Erläuterung | Auf das angegebene Modul kann die Natural CICS-Schnittstelle nicht zugreifen, weil a) es sich "oberhalb der Grenze" befindet, während `NCISTART` im 24-Bit-Modus läuft (z. B. der gemeinsam genutzte Natural-Nukleus); b) es nicht geändert werden kann.
Maßnahme | a) Verlinken Sie die Natural CICS-Schnittstelle und das angegebene Modul mit konsistentem `AMODE/RMODE`.b) Verlinken Sie das angegebene Modul mit der Option `NORENT` und setzen Sie das Attribut `EXECKEY(USER)` in seiner CICS-Programmdefinition.

NT95 - Natural transaction `XXXX`, TWA size too small
Erläuterung | Die Größe des Transaktionsarbeitsbereichs für Natural ist zu klein. Er muss mindestens 128 Bytes groß sein.
Maßnahme | Korrigieren Sie den Parameter `TWASIZE` im CICS-Transaktionsdefinitionseintrag für die Transaktion xxxx.

NT96 - Natural transaction `XXXX` missing/invalid
Erläuterung | Die in einer Frontend-Parameterliste angegebene Transaktionskennung für den pseudo-konversationellen Neustart von Natural existiert nicht.
Maßnahme | Überprüfen Sie den Transaktionscode und seinen CICS-Transaktionsdefinitionseintrag.

NT97 - Natural has been reset, please restart
Erläuterung | Es wurde eine neue Kopie des Natural unter CICS-Systemverzeichnismoduls geladen. Die existierenden Sitzungen können nicht weiterbestehen.
Maßnahme | Die Sitzung wird beendet.

NT98 - Session terminated, `XXXX` abend occurred
Erläuterung | Es trat ein Abbruch `xxxx` auf und Natural ist nicht in der Lage, die Sitzung fortzusetzen.
Maßnahme | Die Sitzung wird mit einem Dump beendet. Wenden Sie sich an den Support und stellen Sie den Dump zur Verfügung. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

NT99 - Session terminated, unrecoverable abend xxxx/yyyyy
Erläuterung | Sitzungzung abgebrochen, nicht behebbarer Abbruch xxxx/yyyyy Ein zweiter Abbruch xxxx ist während der Verarbeitung von Abbruch yyyy aufgetreten.
Maßnahme | Die Sitzung wird mit einem Dump beendet. Geben Sie den Parameter `DU=ON` an und reproduzieren Sie das Problem, um einen Dump bei dem ersten Abbruch zu erhalten. Wenden Sie sich an den Support und übergeben Sie den Dump für den ersten Abbruch. Wichtig bei z/OS: Mit einem unformatierten Dump lässt sich das Problem schneller identifizieren und beheben.

## Natural unter CICS-Informationsmeldungen

Die Natural unter CICS-Informationsmeldungen umfassen NCI-Umgebungsstartmeldungen und andere Meldungen, wie z. B. Beendigungsmeldungen und Meldungen, die über WTL usw. ausgegeben werden.

Diese Meldungen werden mit dem folgenden einheitlichen Präfix angezeigt:

    NCImmmm ssss term uuuuuuuu tran yy/jjj hh:mm:ss

Wobei

mmmm | - Meldungsnummer
ssss | - Systemkennung, Name des lokalen CICS-Systems
term | - Terminalkennung
uuuuuuuu | - Benutzerkennung
tran | - Transaktionskennung
yy/jjj | - Julianisches Datum, jjj bezeichnet den Julianischen Tag im Jahr yy
hh:mm:ss | - Uhrzeit

NCI0000 | Unbekannte Meldung NCI`nnnn`
NCI0001 | `NciPfx` Natural/CICS Interface Version `nnn Lvl nnn`
NCI0002 | `NciPfx` Natural-System wird installiert
NCI0003 | `NciPfx` Natural-System erfolgreich gestartet
NCI0004 | `NciPfx` Natural-System zurückgesetzt
NCI0005 | `NciPfx` De-Installation des alten Natural-Systems
NCI0007 | `NciPfx` NCI-Systemverzeichnisy `dir-name` an `address`
NCI0008 | `NciPfx` NCI-Systemverzeichniserweiterung an `address`
NCI0009 | `NciPfx` NCI-Verzeichniserweiterung freigegeben an `address`
NCI0010 | `grp-name`, Thread-Gruppe wird installiert, Thread-Größe = `nnnnn`
NCI0011 | `grp-name`, Thread-Gruppe wird beendet, Thread-Größe = `nnnnn`
NCI0012 | `grp-name`, Thread-Gruppe (`type`) vorhanden: Threads = `nnn`
NCI0013 | `grp-name`, Thread-Gruppe (`type`) tot, da keine Threads verfügbar
NCI0015 | `grp-name`, Thread(s) freigegeben an `address`
NCI0016 | `thd-name`, Thread zugeordnet an `address`
NCI0017 | `thd-name`, Thread-Zuordnung fehlgeschlagen: `failure`
NCI0019 | `NciPfx` Maximale Thread-Größe für Roll Server: `nnnnn`
NCI0020 | `NciPfx` Maximale Thread-Größe für VSAM Roll Files: `nnnnn`
NCI0021 | `NciPfx` Maximale Thread-Größe für CICS-Zwischenspeicher: `nnnnn`
NCI0022 | `file-name`, VSAM Roll File nicht verfügbar
NCI0023 | `file-name`, VSAM Roll File-Zugriff fehlgeschlagen: `failure`
NCI0024 | `file-name`, VSAM Roll File unbrauchbar, inkonsistenter Kontrollsatz
NCI0025 | `file-name`, VSAM Roll File unbrauchbar: zu wenig Sätze im File
NCI0026 | `file-name`, Anzahl Sätze/Satzgröße/CI-Größe: `nnnnnnnn / nnnnn / nnnnn`
NCI0027 | `file-name`, Roll- Attribute: Größe/Anzahl der Slots: `nnnnn / nnnnn`
NCI0028 | `NciPfx` CICS-Hauptzwischenspeicher verfügbar: Slot-Größe = `nnnnn`
NCI0029 | `NciPfx` CICS-Hilfszwischenspeicher verfügbar: Slot-Größe = `nnnnn`
NCI0030 | `tran-id`, NCI Message Switch Transaction verfügbar `available/not available`
NCI0031 | `dest-id`, NCI Sitzungsprokoll-Destination `available/not available`
NCI0032 | `dest-id`, NCI Meldungsprotokoll-Destination verfügbar `available/not available`
NCI0033 | `dest-id`, NCI gemeinsame dyn. Parameter-Destination verfügbar `available/not available`
NCI0034 | `dest-id`, NCI MVS RJE-Destination verfügbar `available/not available`
NCI0040 | `NciPfx`NCI dyn. Parameter werden geladen von Destination `dest-id`
NCI0041 | `NciPfx` NCI gemeinsame dyn. Parameter werden gelöscht
NCI0042 | `NciPfx` NCI gemeinsame dyn. Parameter gelöscht an `address`
NCI0043 | `NciPfx` NCI gemeinsame dyn. Parameter geladen an `address`
NCI0044 | `NciPfx` NCI dyn. Parameter laden fehlgeschlagen: `failure`
NCI0050 | `NciPfx` Installiere `type` Pool, Größe = `nnnnnnn pool-name`
NCI0051 | `NciPfx` Erstelle `type` Pool Cache, Größe = `nnnnnnn`
NCI0052 | `NciPfx` Deleting type Pool Cache, Größe = `nnnnnnn`
NCI0053 | `NciPfx type` Pool zugeordnet an `address` Größe = `nnnnnnn`
NCI0054 | `NciPfx` `type` Pool freigegeben an `address` Größe = `nnnnnnn`
NCI0055 | `NciPfx type` Pool-GETMAIN fehlgeschlagen: `failure`
NCI0056 | `NciPfx` `type` Pool Cache erstellt ALET = `xxxxxxxx`
NCI0056 | `NciPfx type` Pool Cache erstellt `64-bit address`
NCI0057 | `NciPfx type` Pool Cache gelöscht ALET = `xxxxxxxx`
NCI0057 | `NciPfx type` Pool Cache gelöscht `64-bit address`
NCI0058 | `NciPfx type` Pool Cache-Erstellung fehlgeschlagen: `failure`
NCI0059 | `NciPfx type` Pool Cache-Löschung fehlgeschlagen: `failure`
NCI0069 | `NciPfx` Local Editor Buffer Pool verwendet `file-name`
NCI0070 | `SubSid`, Subsystem für `server(s)`, Verzeichnis an `address`
NCI0071 | `SubSid`, Subsystem-Lokalisierung fehlgeschlagen: `failure`
NCI0080 | `NciPfx` `NTCICSP`-Generierungsparameter geändert
NCI0081 | `NciPfx` `NTCICSP` Generierungsparameterstatus aktualisiert
NCI0082 | `NciPfx` Buffer Pool de-/re-alloziert
NCI0090 | `NciPfx` Sitzungen zwangsweise beendet: `nnnnn`
NCI0100 | Meldung erzeugt durch CMWTL
NCI0110 | Meldung erzeugt durch CMTRACE
NCI0200 | Natural-Beendigungsmeldung
NCI0250 | Speicherverletzung in Programm `PPPPPPPP` aufgerufen durch `Natpgm/NatLib/StatementNo`
NCI0300 | `server-id`: Master-Sitzung installiert
NCI0301 | `server-id`: Installation der Master-Sitzung fehlgeschlagen
NCI0302 | `server-id`: Serverumgebung beendet
NCI0303 | `NciPfx server-id`: Master-Sitzung gelöscht
NCI0304 | `NciPfx server-id`: Löschung der Master-Sitzung fehlgeschlagen
NCI0305 | `NciPfx server-id`: Keine zu löschende Master-Sitzung
NCI0310 | Server Trace-Meldungsnummer

## Warnungen und Fehlermeldungen des Dienstprogramms NCISCPRI

Die folgenden Meldungen können während der Initialisierung von VSAM Roll Files für Natural ausgegeben werden:

#### mmmmmmmm Request failure at offset xxxxx, RTC=rrrr, ERROR=eeee, FTNCD=ffff (E)

Fehlgeschlagene Anforderung bei Offset xxxxx, ...

Eine VSAM-Makro-Anforderung ist fehlgeschlagen. `mmmmmmmm` ist das fehlgeschlagene Makro; `xxxxx` ist der Offset der Makro-Anforderung innerhalb von `NCISCPRI`; `rrrr`, `eeeee` und `fffff` sind die VSAM-Makro-Anforderungsrückgabe, die Rückmeldung und der Funktionscode.

#### Record size is less than optimum of CI-SIZE - 7 (W)

Satzgröße ist kleiner als der optimale Wert von CI-SIZE - 7 (W).

Bei einer (nicht gesperrten) VSAM-Datei ist die maximal mögliche Satzgröße die Größe des Kontrollintervalls minus 7. Jede kleinere Satzgröße bedeutet verschwendeten Speicherplatz und kann zu mehr Roll I/Os führen.

#### Accessed file is not an RRDS file (E)

Die aufgerufene Datei ist keine RRDS-Datei (E).

Die zu initialisirende VSAM-Datei ist keine `RRDS`-Datei, sondern eine `KSDS`- oder `ESDS`-Datei. Nur VSAM-RRDS-Dateien werden als VSAM Roll Files für Natural unterstützt.

#### Record size is less than allowed minimum of 4089 (E)

Satzgröße ist kleiner als der minmal erlaubte Wert von 4089 (E)

Die minimale VSAM-Kontrollintervallgröße, die von der Natural-CICS-Schnittstelle unterstützt wird, beträgt 4096 und die minimale Satzgröße, die von Natural unter CICS unterstützt wird, ist die entsprechende optimale Satzgröße.

#### Parameter input obsolete and therefore ignored (W)

Parametereingabe ist veraltet und wird daher ignoriert (W)

`NCISCPRI` erfordert keine Parametereingabe(n) im JCL-Stream. Falls sie jedoch vorhanden sind, werden sie abgerufen (bis zum Ende der Daten). Die Meldung wird nicht bei Null-Dateien ausgegeben.

### On this page

- Natural unter CICS Abbruchcodes (Abend Codes) und Fehlermeldungen
- Natural unter CICS-Informationsmeldungen
- Warnungen und Fehlermeldungen des Dienstprogramms NCISCPRI