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

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:

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 TYPE=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:

  1. 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.

  2. Ein Natural-CICS-Terminalkennungs-Exit erzeugt nicht eindeutige logische Terminalkennungen.

  3. CICS-Regionen mit identischen Terminalkennungen teilen sich denselben Natural SIP-Server und/oder Roll-Server.

  4. 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:

    1. 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.

    2. Korrigieren Sie Ihren Natural CICS-Terminalkennungs-Exit.

    3. 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.

    4. 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 NCInnnn
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 NciPfxNCI 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.