Meldungen und Codes der statischen Generierung unter NDB

#### Search Results

Search

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