Fehlercodes

In diesem Abschnitt werden die Fehlercodes in Natural for Db2 for zIIP (NDZ) beschrieben.

Beachten Sie, dass in der folgenden Tabelle bei einem internen Fehler keine Aktion angegeben ist. Wenn es sich um einen internen Fehler handelt oder wenn der Fehler nach Durchführung der empfohlenen Maßnahme nicht behoben ist, wenden Sie sich an den Software AG Support und geben Sie den spezifischen Fehlercode und die zugehörige Meldung an.

Die folgende Tabelle enthält die Fehlercodes und ihre Beschreibung.

Fehlerkategorie Rückgabecode Meldung
Fehler bei der Sitzungsinitialisierung 101 Fehler trat beim Abrufen eines Speicherbereichs auf.
102 Pflichtangabe ist nicht verfügbar.

Maßnahme:

Überprüfen Sie den Wert des Subparameters NDZSRV und vergewissern Sie sich, dass der angegebene Pflichtangabe aktiv ist und läuft.

103

Die Anzahl der verbundenen Clients hat die in der Datei ndz.properties angegebene Höchstgrenze für Clients (ndz.maxClients) erreicht.

Maßnahme:

Ändern Sie den Parameter ndz.maxClients in der Datei ndz.properties, um mehr Jobs parallel laufen zu lassen.

104 Fehler beim Erstellen des Pausenelements.
105 Fehler beim Freigeben des Pausenelements.
106 Fehler beim Pausieren einer Client-Task.
107 Sitzungsinitialisierungsanforderung für den Client kann nicht verarbeitet werden, da sich der Pflichtangabe bereits im Beendigungsstatus befindet.

Maßnahme:

Wenn der Pflichtangabe beendet wird, starten Sie den Pflichtangabe erneut und führen Sie den Job aus.

108 Unzureichender Zugriff für den Aufrufer zum Zugriff auf einen geschützten Speicher.
Fehler bei der Verarbeitung der Anfrage 201 NDZ-Server ist nicht verfügbar.

Maßnahme:

Überprüfen Sie den Wert des Subparameters NDZSRV und stellen Sie sicher, dass der angegebene NDZ-Server aktiv ist und läuft.

202 Die Client-Adresse ist ungültig.
203 Fehler beim Freigeben des Pausenelements.
204 Fehler beim Anhalten der Client-Task.
205 Die Anforderung zum Anhalten des Clients steht noch aus. Der Client befindet sich entweder im ungültigen oder im beendenden Zustand.

Maßnahme:

Wenn der NDZ-Server beendet wird, starten Sie den NDZ-Server erneut und führen Sie den Job aus..

206 Client JOBID stimmt nicht mit dem Client überein, den der NDZ-Server verarbeitet.
207 Es ist bereits eine Anfrage für den Client anhängig.
208 Unzureichender Zugriff für den Aufrufer, um auf einen geschützten Speicher zuzugreifen.
Error during session termination 301 NDZ-Server ist nicht verfügbar.

Maßnahme:

Überprüfen Sie den Wert des Subparameters NDZSRV und vergewissern Sie sich, dass der angegebene NDZ-Server aktiv ist und läuft.

302 Die Client-Adresse ist ungültig.
303 Fehler beim Freigeben des Pausenelements.
304 Fehler beim Pausieren eines Client-Task,
305 Die Anforderung zum Anhalten des Clients steht noch aus. Der Client befindet sich entweder im ungültigen oder im beendenden Zustand.

Maßnahme:

Wenn der NDZ-Server beendet wird, starten Sie den NDZ-Server erneut und führen Sie den Job aus..

306 Client JOBID stimmt nicht mit dem Client überein, den der NDZ-Server verarbeitet.
307 Es ist bereits eine Anfrage für den Client anhängig.
308 Unzureichender Zugriff für den Aufrufer, um auf einen geschützten Speicher zuzugreifen.
Error during connection to Db2 500 Fehler beim Erstellen des Benutzerkontextes. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
501 Fehler bei der Registrierung eines statischen Statements während der statischen Ausführung. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.

Maßnahme:

Stellen Sie sicher, dass die statischen Vorbereitungsschritte erfolgreich ausgeführt wurden und das zugehörige Profil in dem in der Datei ndz.properties angegebenen NDZ-Statikverzeichnis (ndz.staticPath) verfügbar ist.

540 Fehler beim Abrufen des CURRENT PATH-Spezialregisterwerts aus Db2. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
550 Fehler beim Herstellen der Verbindung für Db2. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
551 Fehler beim Erstellen einer Poolverbindung für Db2. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
552 Fehler beim Erstellen von Poolverbindungen. Anzahl der Verbindungen überschreitet die maximale Anzahl von Clients.

Maßnahme:

Passen Sie den Parameter maximum clients in der Datei ndz.properties an, um mehr Aufträge parallel auszuführen.

Fehler bei der Ausführung einer Anfrage über eine verteilte Verbindung 600 Der Statement-Typ statement type wird vom NDZ nicht unterstützt.
601 Der Datentyp data type wird vom NDZ nicht unterstützt.
602 Der Java-SQL-Typ jdbcsqltype wird vom NDZ nicht unterstützt.
603 NDZ unterstützt das angeforderte set var Statement nicht. (interne Anforderungsnummer='').
604 Fehler beim Abrufen von Parametertypen für Prozedur Prozedurname. Überprüfen Sie, ob der Prozedurname korrekt ist.
605 Der Cursor Cursorname ist nicht verfügbar.
606 UPDATE- und DELETE-Statements mit der Klausel WHERE CURRENT OF werden vom IBM Db2 JDBC-Treiber für scrollbare Cursor nicht unterstützt, wenn useRowsetCursor angegeben ist.
650 Die Codierung Codiertyp wird nicht unterstützt.
Fehler im Zusammenhang mit LOB-Spalten 701 Fehler beim Lesen der LOB-Datei Dateiname (SQL-Dateioption: <>, Dateimodus: <>)
702 Fehler beim Schreiben der LOB-Datei Dateiname (SQL-Datei-Option: <>)
703 Fehler beim Abrufen von Daten aus einer LOB-Spalte.
Fehler im Zusammenhang mit der Nichtverfügbarkeit von SQL-Daten 800 Die Eingabe-SQLDA ist nicht vorhanden oder enthält keine SQLVAR.
801 Die Ausgabe-SQLDA ist nicht vorhanden oder enthält keine SQLVAR.
802 Die erste erweiterte Ausgabe-SQLDA ist nicht vorhanden.
Fehler im Zusammenhang mit der Passwortverschlüsselung 901 Die Datei db2.properties wurde nicht gefunden.

Maßnahme:

Stellen Sie sicher, dass die Datei db2.properties im Verzeichnis <NDZPATH>/etc/ vorhanden ist und der Benutzer Zugriff auf die Datei hat. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.

910 Fehler beim Erstellen des Verzeichnisses für das verschlüsselte Db2-Kennwort (Ausnahmemeldung). Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler
911 Fehler beim Lesen des Schlüssels für die Db2-Kennwortverschlüsselung (Ausnahmemeldung). Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
912 Fehler beim Lesen der verschlüsselten Passwortdatei (Ausnahmemeldung). Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
913

Fehler beim Schreiben des Db2- Passwortchiffrierschlüssels (Ausnahmemeldung). Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.

914

Fehler beim Schreiben der verschlüsselten Db2- Passwortdatei (Ausnahmemeldung). Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.

915 Fehler beim Generieren des Db2-Passwortchiffrierschlüssels. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
916 Fehler beim Entschlüsseln des Db2-Passworts. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
917 Die verschlüsselte Db2-Passwortdatei ist unter <file_path> nicht verfügbar und die Eigenschaft password ist in der Datei db2.properties nicht gesetzt

Maßnahme:

Führen Sie das Skript <NDZ-Homeverzeichnis>/bin/ndz-db2-pass.sh aus, um das zu verwendende Passwort zu verschlüsseln, oder geben Sie das Passwort in der Datei db2.properties an.
918 Der Db2-Chiffrierschlüssel ist bei <file_path> nicht vorhanden.

Maßnahme:

Überprüfen Sie, ob die Schlüsseldatei in <NDZ-Homeverzeichnis>/var vorhanden ist und der Benutzer den erforderlichen Zugriff hat. Wenn die Datei nicht vorhanden ist, führen Sie das Skript <NDZ-Homeverzeichnis>/bin/ndz-db2-pass.sh mit der Option -g aus, um den Schlüssel zu generieren und das zu verwendende Kennwort zu verschlüsseln.
Nicht näher bezeichnete Fehler 997 Fehler beim Ausführen des Rollbacks aufgrund einer unbehandelten Ausnahme. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.
998

Laufzeitausnahme verursacht durch:Fehlerbeschreibung. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.

999 Unbehandelte Ausnahme. Der zugehörige Ausnahmetext beschreibt die mögliche Ursache für den Fehler.