Meldungen und Codes der statischen Generierung unter NDB

In diesem Kapitel werden die Fehlermeldungen aufgeführt, die während der statischen Generierung unter Natural for Db2 ausgegeben werden können.

STAT9001 STAT9019 STAT9030 STAT9063
STAT9002 STAT9020 STAT9031 STAT9064
STAT9003 STAT9021 STAT9032 STAT9065
STAT9004 STAT9022 STAT9033 STAT9066
STAT9005 STAT9023 STAT9034 STAT9072
STAT9006 STAT9024 STAT9036 STAT9073
STAT9007 STAT9025 STAT9039 STAT9092
STAT9009 STAT9026 STAT9040 STAT9093
STAT9014 STAT9027 STAT9041 STAT9094
STAT9016 STAT9028 STAT9050 STAT9095
STAT9017 STAT9029 STAT9062 STAT9096 
STAT9001 Objektpufferzuordnung fehlgeschlagen. RC = return code

Das Programm NDBCHNK wurde aufgerufen, um Platz für das Laden von Natural-Objekten zuzuordnen, aber die Zuordnung ist fehlgeschlagen; versuchen Sie es erneut oder vergrößern Sie den freien Speicherpool.

STAT9002 Schreiben in Objektbereich fehlgeschlagen. RC = return code

Das Programm NDBCHNK wurde aufgerufen, um eine Natural-Objekt-Zeile in den entsprechenden Puffer zu schreiben. Der Schreibvorgang ist jedoch fehlgeschlagen; wahrscheinlich handelt es sich um einen NDBCHNK-Programmfehler.

STAT9003 Fehler beim Abrufen eines Statement-Eintrags. RC = return code

Das Programm NDBSTAT wurde aufgerufen, um Informationen über das nächste Db2-Statement aus dem im Hauptspeicher geladenen Natural-Objekt abzurufen, aber der Abruf ist fehlgeschlagen (RC war weder 0 (OK) noch 4 (EOP)); die wahrscheinliche Grund ist eine Inkonsistenz des Natural-Objekts.

STAT9004 Nicht unterstütztes Adabas-Kommando: command

Das Programm NDBSTAT wurde aufgerufen, um Informationen über das nächste Db2-Statement aus dem im Hauptspeicher geladenen Natural-Objekt abzurufen, aber der zurückgegebene Adabas-Kommandocode war ungültig; die wahrscheinliche Grund ist eine Inkonsistenz des Natural-Objekts.

STAT9005 Freemain fehlgeschlagen. RC = return code

Das Programm NDBCHNK wurde aufgerufen, um den für das Laden des Natural-Objekts zugewiesenen Bereich freizugeben, aber die Freigabe ist fehlgeschlagen; dies ist wahrscheinlich ein Programmfehler.

STAT9006 Aufruf zur Abfrage des Zeitstempels des Programms fehlgeschlagen. RC = return code

Das Programm NDBSTAT wurde aufgerufen, um den Zeitstempel für das geladene Natural-Objekt zu ermitteln. Der Aufruf ist jedoch fehlgeschlagen; wahrscheinlich handelt es sich um einen Programmfehler.

STAT9007 Abruf von A-Listenelementen fehlgeschlagen. RC = return code

Das Programm NDBSTAT wurde aufgerufen, um das nächste kompilierte A-Listenelement abzurufen, aber der Abruf ist fehlgeschlagen (RC war weder 0 (OK) noch 20 (EOL)); die wahrscheinliche Grund ist eine Inkonsistenz des Natural-Objekts.

STAT9009 Ungültiges Datenbankfeldformat: format

Das Programm NDBSTAT wurde aufgerufen, um das nächste A-Listenelement der Kompilierung abzurufen, aber der zurückgegebene Db2-Formatcode ist ungültig; die wahrscheinliche Grund ist eine Inkonsistenz des Natural-Objekts.

STAT9014 Warnung, kann auf ein Problem hinweisen: zweite Auswahltabelle zurückgesetzt.

Die Tabelle für eine zweite Auswahl protokolliert die Statement-Nummer aller zweiten SELECT-Statements. Die Tabelle wird zurückgesetzt, wenn es mehr als 100 Einträge gibt, d.h. bei vielen geschachtelten Programmschleifen. Wenn die Tabelle zurückgesetzt wird, werden keine zweiten UPDATE- oder DELETE-Statements erzeugt.

STAT9016 Die Versionen der Natural-Programme NDBSTAT und SQLGEN stimmen nicht überein.

Die Versionen der für die statische Generierung verwendeten Natural-Programme (Bibliothek SYSSQL) müssen mit denen des dynamisch geladenen Assembler-Programms NDBSTAT übereinstimmen.

STAT9017 Adresse address des Programms program in der Bibliothek library nicht gefunden.

Eine Natural-Objektadresse wurde nicht gefunden und das Objekt kann nicht geändert werden. Entweder wurde das Objekt nicht gefunden oder die Adresse war falsch.

STAT9019 *** Warnung: Natural wird abnormal beendet, Lauf kann fortgesetzt werden. ***

Warnung: Natural bricht abnormal mit RC=4 ab. Es wurde explizit ein Natural-Member angegeben, das nicht existiert oder keinen SQL-Zugriff hat. Die statische Generierung kann fortgesetzt werden.

STAT9020 Lauf von SQLGEN für DBRM dbrm starten.

STAT9021 Zusammenführung temporärer Datasets starten.

STAT9022 Precompile-Eingabe input in den temporären Dataset geschrieben.

Das temporäre Assembler-Programm für die Precompiler-Eingabe wurde in einen temporären Dataset geschrieben (Natural Workfile 6).

STAT9023 *** ENDE DER DATEN ***

STAT9024 Kein Programm mit SQL-Zugriff gefunden.

Keines der durch das Kommando CMD verarbeiteten Programme griff auf ein SQL-System zu.

STAT9025 Programm program in Bibliothek library nicht gefunden.

STAT9026 DB-Zugriffsmodulnamen module und module stimmen nicht überein.

Der mit dem Kommando CMD CREATE angegebene Modulname muss mit dem Namen des DBRM übereinstimmen, der in der Jobkarte DBRMLIB des Vorkompilierungsschritts angegeben wurde.

STAT9027 Fehler error beim Bereinigen des Programms program, Bibliothek library im Bufferpool. Lauf wird fortgesetzt.

STAT9028 Anzahl der zu generierenden Programme überschreitet 999.

Die Anzahl der statisch zu generierenden Programme in einem DBRM übersteigt die maximale Anzahl von 999.

STAT9029 Grenzwert limit für NULL-Indikatoren pro SQL-Statement überschritten.

Die maximale Anzahl von 1500 NULL-Indikatoren pro SQL-Statement wurde überschritten.

STAT9030 Anzahl der zu generierenden Variablen überschreitet 9999.

Die Anzahl der statisch zu generierenden Variablen für ein Programm überschreitet die maximale Anzahl von 9999.

STAT9031 XREF-Option NO und Predict DDA-Voreinstellung YES stimmen nicht überein.

Die Predict DDA-Standardeinstellung für statische SQL XREF ist auf YES gesetzt, aber die XREF-Option im Kommando CMD ist auf NO gesetzt.

STAT9032 XREF-Option FORCE, aber keine Predict Documentation gefunden.

Mit der XREF-Option FORCE wird die statische Generierung nur dann fortgesetzt und XREF-Daten geschrieben, wenn für ein bestimmtes DBRM eine Predict Documentation vorhanden ist. Wenn keine Predict Documentation vorhanden ist, wird die statische Generierung nicht durchgeführt.

STAT9033 Es sind keine XREF-Daten für das Member member vorhanden. .

Entweder kann das Natural-Programm, das statisch generiert werden soll, nicht mit XREF=ON katalogisiert werden, oder die XREF-Daten befinden sich nicht in der verwendeten Predict-Datei.

STAT9034 XREF-Option YES oder "NO", aber Predict DDA-Voreinstellung "FORCE".

Die Predict DDA-Standardeinstellung für statische SQL XREF ist auf FORCE gesetzt, aber die XREF-Option im CMD-Kommando ist auf NO oder YES gesetzt.

STAT9036 Gegebene DBRM-Bibliothek nicht als 3GL-Predict-Anwendung definiert.

Die mit der Option LIB angegebene Bibliothek für das DBRM ist nicht als 3GL-Anwendung in Predict definiert. Überprüfen Sie den Bibliotheksnamen in Predict, der das DBRM enthält.

STAT9039 Der Bibliotheksname darf nicht leer sein.

STAT9040 CAT oder STOW für Bibliothek library nicht erlaubt.

Die Kommandos CAT oder STOW sind in Ihrer Security-Umgebung nicht erlaubt. Das CAT- oder STOW-Privileg ist jedoch für die statische Generierung erforderlich.

STAT9041 Natural Security-Einschränkung. Meldungscode: message code

STAT9050 Keine Predict Documentation für das angegebene DBRM gefunden.

Für das mit dem CMD-Kommando angegebene DBRM wurde in Predict keine Documentation gefunden. Entweder ist das DBRM in der verwendeten Predict-Datei nicht dokumentiert oder es wurde ein falscher DBRM-Name angegeben.

STAT9062 Kein Predict installiert oder SM-Level kleiner als SM4.

STAT9063 XREF-Schnittstelle nicht verlinkt. XREF-Option zurückgesetzt, Lauf wird fortgesetzt.

STAT9064 XREF-Option nicht gesetzt. Predict DDA-Standardeinstellung default übernommen.

Die Predict DDA-Standardeinstellung für statische SQL XREF wird gelesen, da im CMD-Kommando keine XREF-Option angegeben ist und die XREF-Schnittstelle und Predict installiert sind.

STAT9065 DBRM-Name muss mit einem Großbuchstaben beginnen.

STAT9066 Kein Predict installiert oder SM-Level kleiner als SM4, Lauf wird fortgesetzt.

STAT9072 DBRM-Name darf nicht leer sein.

STAT9073 Ungültige Syntax für Parameter/Option parameter/option angegebenen.

STAT9092 Fehler aufgetreten. XREF-Daten für DBRM werden gelöscht.

STAT9093 Fehler error im Programm program in Zeile line aufgetreten.

STAT9094 Return Code return code beim Aufruf des Programms program.

STAT9095 Fehler im Parameter parameter beim Aufruf des Programms program.

STAT9096 Programm program in Bibliothek library: Zeitstempel stimmt nicht überein.

Das Programm wurde während des statischen Generierungsprozesses neu katalogisiert. Der Änderungsschritt hat das Programmobjekt nicht geändert. Der Änderungsschritt der statischen Generierung wird mit dem nächsten Programm fortgesetzt.