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