XML Extender Verwaltung und Programmierung

SQLSTATE-Codes

Tabelle 52 listet die vom XML Extender zurückgegebenen SQLSTATE-Werte und ihre Beschreibungen auf. Die Beschreibung der einzelnen SQLSTATE-Werte enthält die jeweilige symbolische Darstellung. Die Tabelle listet außerdem dem jeweiligen SQLSTATE-Wert zugeordnete Nachrichtennummer auf. Informationen zu den einzelnen Nachrichten finden Sie im Abschnitt Nachrichten.

Tabelle 52. SQLSTATE-Codes und Nachrichtennummern
SQLSTATE Nachrichtennr. Beschreibung
00000 DXXnnnnI Kein Fehler aufgetreten.
01HX0 DXXD003W Das im Pfadausdruck angegebene Element oder Attribut ist im XML-Dokument nicht vorhanden.
38X00 DXXC000E Der XML Extender kann die angegebene Datei nicht öffnen.
38X01 DXXA072E Der XML Extender hat versucht, die Datenbank vor dem Aktivieren automatisch zu binden, konnte jedoch die Bindedateien nicht finden.

DXXC001E Der XML Extender konnte die angegebene Datei nicht finden.
38X02 DXXC002E Der XML Extender kann keine Daten in der angegebenen Datei lesen.
38X03 DXXC003E Der XML Extender kann keine Daten in die Datei schreiben.

DXXC011E Der XML Extender kann keine Daten in die Trace-Steuerdatei schreiben.
38X04 DXXC004E Der XML Extender konnte die angegebene Zeigereinheit nicht bedienen.
38X05 DXXC005E Die Dateigröße ist größer als die XMLVarchar-Größe, und der XML Extender kann nicht alle Daten aus der Datei importieren.
38X06 DXXC006E Die Dateigröße ist größer als die XMLCLOB-Größe, und der XML Extender kann nicht alle Daten aus der Datei importieren.
38X07 DXXC007E Die Anzahl der Byte in der LOB-Zeigereinheit entspricht nicht der Dateigröße.
38X08 DXXD001E Eine Skalarfunktion zur Extraktion hat einen Standortpfad verwendet, der mehrfach auftritt. Eine Skalarfunktion kann nur einen Standortpfad verwenden, der nicht mehrfach vorkommt.
38X09 DXXD002E Der Pfadausdruck ist syntaktisch fehlerhaft.
38X10 DXXG002E Der XML Extender konnte keinen Speicher vom Betriebssystem zuordnen.
38X11 DXXA009E Diese gespeicherte Prozedur gilt nur für XML-Spalten.
38X12 DXXA010E Bei dem Versuch, die Spalte zu aktivieren, konnte der XML Extender die DTD-ID nicht finden. Diese DTD-ID ist die für die DTD in der DAD-Datei angegebene Kennung.
38X14 DXXD000E Es wurde versucht, ein ungültiges Dokument in einer Tabelle zu speichern. Die Gültigkeitsprüfung ist fehlgeschlagen.
38X15 DXXA056E Das Prüfungselement in der DAD-Datei ist fehlerhaft oder nicht vorhanden.

DXXA057E Das name-Attribut einer Seitentabelle in der DAD-Datei ist fehlerhaft oder nicht vorhanden.

DXXA058E Das name-Attribut einer Spalte in der DAD-Datei ist fehlerhaft oder nicht vorhanden.

DXXA059E Das type-Attribut einer Spalte in der DAD-Datei ist fehlerhaft oder nicht vorhanden.

DXXA060E Das path-Attribut einer Spalte in der DAD-Datei ist fehlerhaft oder nicht vorhanden.

DXXA061E Das multi_occurrence-Attribut einer Spalte in der DAD-Datei ist fehlerhaft oder nicht vorhanden.

DXXQ000E Ein verbindliches Element ist in der DAD-Datei nicht vorhanden.
38X16 DXXG004E Ein Nullwert für einen erforderlichen Parameter wurde an eine gespeicherte XML-Prozedur übergeben.
38X17 DXXQ001E Die SQL-Anweisung in der DAD-Datei oder der Datei, die sie überschreibt, ist nicht gültig. Zum Generieren von XML-Dokumenten ist eine SELECT-Anweisung erforderlich.
38X18 DXXG001E Der XML Extender hat einen internen Fehler festgestellt.

DXXG006E Der XML Extender hat bei Verwendung der CLI einen internen Fehler festgestellt.
38X19 DXXQ002E Das System hat nicht mehr genügend Platz im Speicher oder auf der Festplatte. Es ist kein Platz mehr für die resultierenden XML-Dokumente vorhanden.
38X20 DXXQ003W Die benutzerdefinierte SQL-Abfrage generiert mehr XML-Dokumente als das angegebene Maximum. Es kann nur die angegebene Anzahl von Dokumenten zurückgegeben werden.
38X21 DXXQ004E Die angegebene Spalte ist keine der Spalten im Ergebnis der SQL-Abfrage.
38X22 DXXQ005E Die Zuordnung der SQL-Abfrage zu XML ist fehlerhaft.
38X23 DXXQ006E Ein Element attribute_node in der DAD-Datei hat kein name-Attribut.
38X24 DXXQ007E Das Element attribute_node in der DAD-Datei hat kein Spaltenelement oder keinen RDB_node.
38X25 DXXQ008E Ein Element text_node in der DAD-Datei hat kein Spaltenelement.
38X26 DXXQ009E Die angegebene Ergebnistabelle konnte im Systemkatalog nicht gefunden werden.
38X27 DXXQ010E Der RDB_node des attribute_node oder text_node muß eine Tabelle haben.

DXXQ011E Der RDB_node des attribute_node oder text_node muß eine Spalte haben.

DXXQ017E Ein vom XML Extender generiertes XML-Dokument ist zu groß für die Spalte der Ergebnistabelle.
38X28 DXXQ012E Der XML Extender konnte das erwartete Element bei der Verarbeitung der DAD nicht finden.

DXXQ016E Alle Tabellen müssen im RDB_node des Anfangselements in der DAD-Datei definiert werden. Tabellen der Unterelemente müssen den im Anfangselement definierten Tabellen entsprechen. Der Tabellenname in diesem RDB_node ist im Anfangselement nicht enthalten.
38X29 DXXQ013E Die Elementtabelle oder -spalte muß einen Namen in der DAD-Datei haben.

DXXQ015E Die Bedingung im condition-Element in der DAD-Datei hat ein ungültiges Format.
38X30 DXXQ014E Ein Element element_node in der DAD-Datei hat kein name-Attribut.

DXXQ018E Die Klausel ORDER BY fehlt in der SQL-Anweisung in einer DAD-Datei, die eine Zuordnung zwischen SQL und XML herstellt.
38X31 DXXQ019E Das objids-Element hat kein Spaltenelement in der DAD-Datei, die Zuordnung zwischen SQL und XML herstellt.
38X36 DXXA073E Die Datenbank war nicht gebunden, als der Benutzer versuchte, sie zu aktivieren.
38X37 DXXG007E Die länderspezifischen Angaben zum Server-Betriebssystem sind nicht konsistent mit der DB2-Codepage.
38X38 DXXG008E Die länderspezifischen Angaben zum Server-Betriebssystem können in der Codepage-Tabelle nicht gefunden werden.
38x33 DXXG005E Dieser Parameter ist in diesem Release nicht unterstützt; er wird in späteren Versionen unterstützt.
38x34 DXXG000E Es wurde ein ungültiger Name angegeben.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]