SEWHVA0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA0 MAXIMALZAHL AN OFFENEN DATEIEN FUER TABELLENFUNKTIONEN ERREICHT
Bedeutung
Es gibt eine Obergrenze (derzeit 4) fuer die Anzahl von externen Dateien,
die gleichzeitig fuer Tabellenfunktionen verwendet werden koennen. Die
gerade ausgefuehrte SQL-Anweisung haette diese Grenze ueberschritten.
Maßnahme
Die Anzahl gleichzeitig verwendeter externer Dateien reduzieren.
SEWHVA1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA1 FEHLER BEIM OEFFNEN DER EXTERNEN DATEI (&00) MIT DVS-FEHLER (&01)
Bedeutung
Die in einer Tabellenfunktion verwendete externe Datei konnte nicht
geoeffnet werden. Der Grund ist mit dem DVS-Fehler (&01) angegeben.
Maßnahme
Siehe die Massnahmen fuer den angegebenen DVS-Fehler.
SEWHVA2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA2 FEHLER BEIM SCHLIESSEN DER EXTERNEN DATEI (&00) MIT DVS-FEHLER (&01)
Bedeutung
Die in einer Tabellenfunktion verwendete externe Datei konnte nicht
geschlossen werden. Der Grund ist mit dem DVS-Fehler (&01) angegeben.
Maßnahme
Siehe die Massnahmen fuer den angegebenen DVS-Fehler.
SEWHVA3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA3 FEHLER BEIM LESEN DER EXTERNEN DATEI (&00) MIT DVS-FEHLER (&01)
Bedeutung
Die in einer Tabellenfunktion verwendete externe Datei konnte nicht
gelesen werden. Der Grund ist mit dem DVS-Fehler (&01) angegeben.
Maßnahme
Siehe die Massnahmen fuer den angegebenen DVS-Fehler.
SEWHVA4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA4 INKORREKTE ESCAPE-FOLGE IN CSV-DATEI (&00) IN ZEILE (&01) UND SPALTE (&02) (AN OFFSET (&03))
Bedeutung
Die CSV-Datei fuer eine Tabellenfunktion oder eine LOAD-Anweisung enthaelt
eine inkorrekte Escape-Folge, bei der auf das ESCAPE-Zeichen weder ein
QUOTE-Zeichen, ein DELIMITER-Zeichen, ein Satztrenner, noch ein weiteres
ESCAPE-Zeichen folgt.
Maßnahme
Inhalt der CSV-Datei korrigieren.
SEWHVA5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA5 SCHLIESSENDES QUOTE-ZEICHEN FEHLT IN CSV-DATEI (&00) IN ZEILE (&01) UND SPALTE (&02) (AN OFFSET (&03))
Bedeutung
Die CSV-Datei fuer eine Tabellenfunktion oder eine LOAD-Anweisung endet
vor dem schliessenden QUOTE-Zeichen eines Felds, das mit QUOTE-Zeichen
beginnt.
Maßnahme
Fehlendes QUOTE-Zeichen ergaenzen.
SEWHVA6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA6 FEHLERHAFTES ZEICHEN NACH SCHLIESSENDEM QUOTE-ZEICHEN IN CSV-DATEI (&00) IN ZEILE (&01) UND SPALTE (&02) (AN OFFSET (&03))
Bedeutung
Die CSV-Datei fuer eine Tabellenfunktion oder eine LOAD-Anweisung enthaelt
ein in QUOTE-Zeichen eingeschlossenes Feld, auf das ein Zeichen folgt,
das weder DELIMITER-Zeichen noch Satztrenner ist.
Maßnahme
Ueberfluessige Zeichen entfernen oder DELIMITER-Zeichen oder Satztrenner
einfuegen.
SEWHVA7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWHVA7 CODED CHARACTER SET NAME (CCSN) VON EXTERNER DATEI (&00) UNTERSCHEIDET SICH VON CODE TABLE DES CATALOGS
Bedeutung
Die in einer CSV-Tabellenfunktion verwendete externe BS2000-Datei hat ein
Dateiattribut CODED-CHARACTER-SET mit Wert ungleich *NONE, die CODE TABLE
des Catalogs hat einen Wert ungleich '_NONE_', und diese beiden CCSNs
sind nicht gleich.
Maßnahme
Entweder das Dateiattribut CODED-CHARACTER-SET auf den Wert *NONE setzen,
oder die CODE TABLE des Catalogs auf den Wert '_NONE_' setzen, oder
beide CCSNs auf denselben Wert setzen.
SEWREVI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWREVI COMP=SEWMF,VER=91A,DATE=200212
SEWSB01
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB01 UNGUELTIGER ARGUMENTWERT IN CLI-FUNKTION FUER PARAMETER VOM TYP BOOLEAN
Bedeutung
Beim Aufruf einer CLI-Funktion muss ein Parameter vom Typ BOOLEAN
einen Wert 0 oder 1 enthalten.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter mit einem korrekten Wert
versorgen.
SEWSB02
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB02 UNGUELTIGE ADRESSE IN CLI-FUNKTION FUER PARAMETER
Bedeutung
Beim Aufruf einer CLI-Funktion enthaelt ein Parameter eine ungueltige
Adresse (d.h. den Wert 0).
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter mit einem korrekten Wert
versorgen.
SEWSB03
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB03 UNGUELTIGE LAENGE EINES WERTES IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion ist die Laenge eines Wertes
(Parameter ValueLength) negativ.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter ValueLength mit einem Wert
groesser oder gleich 0 versorgen.
SEWSB04
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB04 UNGUELTIGE LAENGE DES PUFFERS IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion ist die Laenge des Puffers
(Parameter BufferLength) negativ.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter BufferLength mit einem Wert
groesser oder gleich 0 versorgen.
SEWSB05
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB05 UNGUELTIGES KENNZEICHEN IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion wird im Parameter TagName ein ungueltiges
(nur aus Leerzeichen bestehendes) Kennzeichen uebergeben.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter TagName mit einem gueltigen
Wert versorgen.
SEWSB11
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB11 UNGUELTIGER REF-WERT (&00) IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion wird ein REF-Wert uebergeben, der
nicht den Syntaxregeln entspricht.
Falls der REF-Wert mit einer SQL-Anweisung aus einer existierenden
Datenbank-Tabelle gelesen wurde, dann ist moeglicherweise der Defaultwert
derjenigen Spalte, die das BLOB-Objekt referenziert, oder der Defaultwert
der Spalte OBJ_REF in der BLOB-Tabelle fehlerhaft. U.U. wurde auch beim
Erzeugen eines BLOB-Objektes ein falscher REF-Wert im referenzierenden
Satz abgespeichert.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter REFvalue mit einem gueltigen
Wert versorgen.
Falls der REF-Wert mit einer SQL-Anweisung aus einer existierenden
Datenbank-Tabelle gelesen wurde, dann sind die Defaultwerte zu
ueberpruefen und ggf. zu korrigieren, z.B. per ALTER COLUMN DROP DEFAULT
zu loeschen und per ALTER COLUMN SET DEFAULT REF (table name) neu zu
erzeugen. Ferner ist das Anwendungsprogramm, in dem die referenzierende
Spalte versorgt wird, zu ueberpruefen und ggf. zu aendern.
SEWSB12
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB12 UNGUELTIGER TABELLENNAME IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion wird ein ungueltiger Tabellenname
uebergeben.
In EBCDIC-Darstellung darf der Name nicht die Zeichen X'00' bis X'3F'
sowie X'5F' enthalten.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter mit einem gueltigen Wert
versorgen.
SEWSB13
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB13 UNGUELTIGER SCHEMANAME IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion wird ein ungueltiger Schemaname uebergeben.
In EBCDIC-Darstellung darf der Name nicht die Zeichen X'00' bis X'3F'
sowie X'5F' enthalten.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter mit einem gueltigen Wert
versorgen.
SEWSB14
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB14 UNGUELTIGER CATALOGNAME IN CLI-FUNKTION
Bedeutung
Beim Aufruf einer CLI-Funktion wird ein ungueltiger Catalogname
uebergeben.
In EBCDIC-Darstellung darf der Name nicht die Zeichen X'00' bis X'3F'
sowie X'5F' enthalten.
Maßnahme
Beim Aufruf der CLI-Funktion den Parameter CatalogId mit einem
gueltigen Wert versorgen.
SEWSB15
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB15 ZUVIELE SONDERZEICHEN IN VOLLQUALIFIZIERTEM TABELLENNAMEN
Bedeutung
Der Schema- und der Tabellenname der BLOB-Tabelle enthalten zusammen so
viele Sonderzeichen, dass beim Generieren des REF-Values die maximale
Laenge von 237 Zeichen ueberschritten wird.
Maßnahme
Namen korrigieren bzw. Tabelle unter anderem Namen neu anlegen.
SEWSB21
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB21 TABELLE (&00) NICHT ZUGREIFBAR ODER KEINE BLOB-TABELLE
Bedeutung
Die Tabelle (&00) existiert nicht oder die fuer eine
BLOB-Tabelle benoetigten Spalten existieren nicht oder der aktuelle
Benutzer darf nicht auf sie zugreifen.
Maßnahme
Existenz der Tabelle, Datentypen ihrer Spalten und Rechte des
Berechtigungsschluessels auf die Tabelle mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEWSB22
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB22 SPALTE OBJ_NR IN BLOB-TABELLE NICHT VOM DATENTYP INTEGER
Bedeutung
Die Spalte OBJ_NR in der BLOB-Tabelle hat nicht den Datentyp INTEGER.
Die Tabelle wurde vermutlich nicht per CREATE TABLE OF BLOB erzeugt
bzw. der Datentyp von OBJ_NR wurde nachtraeglich geaendert.
Maßnahme
Datentyp der Spalte OBJ_NR per ALTER COLUMN bzw. DROP COLUMN und ADD
COLUMN auf INTEGER aendern oder gesamte Tabelle per CREATE TABLE OF BLOB
neu erzeugen.
SEWSB23
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB23 SPALTE SLICE_NR IN BLOB-TABELLE NICHT VOM DATENTYP INTEGER
Bedeutung
Die Spalte SLICE_NR in der BLOB-Tabelle hat nicht den Datentyp INTEGER.
Die Tabelle wurde vermutlich nicht per CREATE TABLE OF BLOB erzeugt
bzw. der Datentyp von OBJ_NR wurde nachtraeglich geaendert.
Maßnahme
Datentyp der Spalte SLICE_NR per ALTER COLUMN bzw. DROP COLUMN und ADD
COLUMN auf INTEGER aendern oder gesamte Tabelle per CREATE TABLE OF BLOB
neu erzeugen.
SEWSB24
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB24 SPALTE OBJ_REF IN BLOB-TABELLE NICHT VOM DATENTYP CHAR(237)
Bedeutung
Die Spalte OBJ_REF in der BLOB-Tabelle hat nicht den Datentyp CHAR(237).
Die Tabelle wurde vermutlich nicht per CREATE TABLE OF BLOB erzeugt
bzw. der Datentyp von OBJ_REF wurde nachtraeglich geaendert.
Maßnahme
Datentyp der Spalte OBJ_REF per ALTER COLUMN bzw. DROP COLUMN und ADD
COLUMN auf CHAR(237) aendern oder gesamte Tabelle per CREATE TABLE OF BLOB
neu erzeugen.
SEWSB25
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB25 SPALTE SLICE_VAL IN BLOB-TABELLE NICHT VOM DATENTYP VARCHAR(31000)
Bedeutung
Die Spalte SLICE_VAL in der BLOB-Tabelle hat nicht den Datentyp
VARCHAR(31000). Die Tabelle wurde vermutlich nicht per CREATE TABLE
OF BLOB erzeugt bzw. der Datentyp von SLICE_VAL wurde nachtraeglich
geaendert.
Maßnahme
Datentyp der Spalte SLICE_VAL per ALTER COLUMN bzw. DROP COLUMN und ADD
COLUMN auf VARCHAR(31000) aendern oder gesamte Tabelle per CREATE TABLE
OF BLOB neu erzeugen.
SEWSB26
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB26 REF-WERT (&00) REFERENZIERT KEIN BLOB-OBJEKT
Bedeutung
Fuer den angegebenen REF-Wert konnte in der korrespondierenden BLOB-
Tabelle kein BLOB-Objekt gefunden werden.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB31
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB31 KEINE ATTRIBUTE FUER DAS AKTUELLE BLOB-OBJEKT ABGESPEICHERT
Bedeutung
Die Attribute eines BLOB-Objektes (identifiziert durch Tags wie z.B.
<MIME> oder <USAGE>) werden im ersten Satz (Spalte SLICE_NR = 0) dieses
BLOB-Objektes in der Spalte SLICE_VAL abgespeichert. Im vorliegenden Fall
enthaelt diese Spalte den NULL-Wert. Vermutlich wurde der Satz unter
Umgehung der vorgesehenen CLI-Funktionen modifiziert.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB32
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB32 TAG (&00) IN BLOB-ATTRIBUT NICHT GEFUNDEN
Bedeutung
Die Attribute eines BLOB-Objektes (identifiziert durch Tags wie z.B.
<MIME> oder <USAGE>) werden im ersten Satz (Spalte SLICE_NR = 0) dieses
BLOB-Objektes in der Spalte SLICE_VAL abgespeichert. Im vorliegenden Fall
enthaelt diese Spalte nicht das angegebene Tag. Entweder wurde nach dem
falschen Tag gesucht oder die BLOB-Beschreibung wurde unter Umgehung
der vorgesehenen CLI-Funktionen modifiziert.
Hinweis: Beim Aufruf der betreffenden CLI-Funktionen ist das Tag
ohne die spitzen Klammern anzugeben.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB41
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB41 REF-WERT FUER DAS KLASSENOBJEKT WURDE IN UNERLAUBTEM KONTEXT BENUTZT
Bedeutung
Der REF-Wert fuer das Klassenobjekt, der keine Identifizierung eines
konkreten BLOB-Objektes erlaubt, wurde in einem unerlaubten
Kontext verwendet.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB42
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB42 INKONSISTENTES ODER UNGUELTIGES ACCESS HANDLE
Bedeutung
Das Access Handle, das beim sequentiellen Zugriff auf ein BLOB-Objekt
zwischen den CLI-Funktionen ausgetauscht wird, ist inkonsistent.
Moeglicherweise wurde es im Anwendungsprogramm versehentlich
ueberschrieben oder die Zugriffe fanden in einer UTM-Anwendung nicht
innerhalb desselben Dialogschrittes statt.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB43
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB43 UNGUELTIGES ACCESS HANDLE AUS EINER VORAUSGEGANGENEN TRANSAKTION
Bedeutung
Das Access Handle, das zwischen den CLI-Funktionen ausgetauscht
wird, wurde zuletzt in einer vorausgegangenen Transaktion bearbeitet.
Beim sequentiellen Zugriff auf ein bestimmtes BLOB-Objekt muessen aber
alle Aufrufe von beteiligten CLI-Funktionen im selben Dialogschritt
und somit in derselben Transaktion stattfinden.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB45
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB45 UNERLAUBTE REIHENFOLGE DER CLI-FUNKTIONEN
Bedeutung
Beim sequentiellen Zugriff auf ein BLOB-Objekt wurden CLI-Funktionen in
einer unerlaubten Reihenfolge aufgerufen. Beispielsweise duerfen zwischen
SQL_BLOB_VAL_OPEN und SQL_BLOB_VAL_CLOSE fuer ein bestimmtes Access Handle
entweder nur die CLI-Funktionen SQL_BLOB_VAL_FETCH oder SQL_BLOB_VAL_STOW
aufgerufen werden.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEWSB46
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB46 BLOB-WERT ZU LANG
Bedeutung
Der BLOB-Wert kann wegen seiner uebergrossen Laenge nicht abgespeichert
werden, d.h. er ist laenger als 64 GB.
Maßnahme
Anwendungsprogramm aendern.
SEWSB51
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB51 MAXIMALE ANZAHL ACCESS HANDLES UEBERSCHRITTEN
Bedeutung
In der User-Session wurden zuviele Access Handles fuer sequentielle
Zugriffe auf BLOB-Objekte gleichzeitig angefordert.
Maßnahme
Anwendungsprogramm aendern.
SEWSB52
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB52 BLOB-WERT KONNTE NICHT VOLLSTAENDIG GESCHRIEBEN WERDEN.
Bedeutung
Beim Schreiben eines BLOB-Wertes trat ein Fehler auf, und der bis zu
diesem Zeitpunkt geschriebene Teil des BLOB-Wertes konnte nicht
mehr geloescht werden.
Maßnahme
Transaktion zuruecksetzen oder das BLOB-Objekt per SQL_BLOB_OBJ_DROP
loeschen oder den BLOB-Wert per SQL_BLOB_VAL_OPEN (mit ForWriteAccess=
TRUE) und SQL_BLOB_VAL_CLOSE loeschen.
SEWSB53
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB53 BLOB-TABELLE (&00) IST FUER OBJEKT-NUMMER (&01) INKONSISTENT (GRUND: (&02))
Bedeutung
Beim Erzeugen eines BLOB-Objektes trat ein Fehler auf und die bis zu
diesem Zeitpunkt geschriebenen Daten des BLOB-Objektes konnten nicht
mehr geloescht werden. Der verursachende SQL-State (&02) ist
im Meldungstext enthalten.
Maßnahme
Transaktion zuruecksetzen.
SEWSB54
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB54 BLOB-TABELLE (&00) ENTHAELT BEREITS OBJEKTNUMMER (&01)
Bedeutung
Beim Erzeugen eines Klons eines BLOB-Objektes wurde festgestellt, dass
die Objektnummer bereits vergeben ist.
Maßnahme
Anwendungsprogramm aendern.
SEWSB55
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB55 DAS INTERVALL FUER DIE OBJEKTNUMMERN IST NICHT KORREKT
Bedeutung
Die angegebenen Intervallgrenzen des Intervalls fuer die Objektnummern
sind nicht erlaubt
Maßnahme
Anwendungsprogramm aendern.
SEWSB56
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB56 ES KONNTE KEINE FREIE OBJEKTNUMMER GEFUNDEN WERDEN
Bedeutung
Die Suche nach einer freien Objektnummer
war erfolglos (entweder weil nach der hoechsten bereits
vergebenen Objektnummer keine mehr frei ist oder weil im
angegebenen Intervall keine freie Objektnummer vorhanden ist
oder wegen eines konkurrierenden CLI Aufrufs).
Maßnahme
CLI Aufruf wiederholen oder fuer freie Objektnummern sorgen.
SEWSB99
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSB99 (&00)
Bedeutung
Innerhalb der CLI-Routinen trat der ausgegebene Verarbeitungsfehler auf.
Maßnahme
TA zuruecksetzen; ausgegebene Meldung und wenn moeglich auch Dump
des Anwendungsprogrammes an die SESAM/SQL-Diagnose weiterleiten.
SEWSC01
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSC01 UNGUELTIGE CONNECTION ID
Bedeutung
Eine gueltige Connection ID besteht entweder aus genau zwei
Zeichen (DBH Configurations- und Nam-Kennzeichen) oder aus einem
gueltigen BS2000 Dateinamen einer SESAM-Anwendungs-Konfigurationsdatei.
Maßnahme
Connection ID korrigieren.
SEWSC02
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSC02 ANWEISUNGSTEXT ZU LANG
Bedeutung
Eine SQL-Anweisung darf maximal 32000 Zeichen lang sein.
Maßnahme
Anweisung aendern.
SEWSC03
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSC03 EINGABEWERT ZU LANG
Bedeutung
Ein Character Eingabewert bei SQL_SetData darf je nach Datentyp
des Descriptor Items bestimmte Maximallaengen nicht ueberschreiten
(CHAR: 256 Zeichen, VARCHAR: 32000 Zeichen).
Maßnahme
Wert korrigieren.
SEWSC04
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSC04 UTF8 EINGABEWERT ZU LANG
Bedeutung
Ein UTF8 Eingabewert bei SQL_SetData darf je nach Datentyp
des Descriptor Items bestimmte Maximallaengen nicht ueberschreiten.
Bei NCHAR darf der nach UTF16 umgewandelte Wert nicht
laenger als 128 Code Units sein und bei NVARCHAR nicht laenger
als 16000 Code Units.
Maßnahme
Wert korrigieren.
SEWSC05
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSC05 UTF8 WERT NICHT KORREKT.
Bedeutung
Ein in NCHAR umzuwandelnder UTF8 Wert ist nicht korrekt
(moegliche Fehler: Header ohne Trailer, kein Header vorhanden,
Trailer in Header inkorrekt, invalid code points etc.)
Maßnahme
Wert korrigieren.
SEWSC06
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEWSC06 DATUMSWERT ODER ZEITWERT NICHT KORREKT.
Bedeutung
Eingabewerte fuer Datum, Zeit und Zeitstempel muessen als Zeichenfolgen
der Form YYYY-MM-DD, HH:MM:SSS.fff und YYYY-MM-DD HH:MM:SSS.fff
spezifiziert werden.
Maßnahme
Wert korrigieren.
SEW0K00
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0K00 EINE RESIGNAL ANWEISUNG ERFOLGT AUSSERHALB EINES EXCEPTION HANDLERS
Bedeutung
Eine RESIGNAL Anweisung darf nur in einem Exception Handler abgesetzt
werden.
Maßnahme
Anwendungsprogramm aendern.
SEW0Z02
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0Z02 GET STACKED DIAGNOSTICS ANWEISUNG NICHT IN EXCEPTION HANDLER.
Bedeutung
Eine GET DIAGNOSTICS Anweisung fuer die STACKED Diagnostic Area darf nur
in einem Exception Handler benutzt werden.
Maßnahme
Routine korrigieren.
SEW0000
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0000 SQL-ANWEISUNG ERFOLGREICH AUSGEFUEHRT
SEW01AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01AA DVS-FEHLER (&00) BEIM ZUGRIFF AUF LOAD-FEHLERDATEI (&01)
Bedeutung
Wegen eines DVS-Fehlers konnte mindestens ein Satz nicht in die
LOAD-Fehlerdatei eingetragen werden. Die Informationen ueber fehlerhafte
Saetze der Eingabedatei sind somit unvollstaendig.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
Falls die fehlerhaften Saetze der Eingabedatei nicht auf andere Weise
ermittelt werden koennen, dann entweder den LOAD mit Parameter OVERWRITE
wiederholen oder den Table-Space per RECOVER TO zuruecksetzen und den
urspruenglichen LOAD wiederholen.
SEW01AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01AB ANGABE DER AUSPRAEGUNGSNUMMER BEI MULTIPLER SPALTE (&00) IGNORIERT
Bedeutung
Bei UNLOAD TABLE darf fuer eine multiple Spalte keine Auspraegung
angegeben werden. Fuer alle Auspraegungen der multiplen Spalte
wird dasselbe Ausgabeformat verwendet.
Maßnahme
Anweisung aendern.
SEW01AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01AC ALS ARBEITSDATEI WURDE EINE BANDDATEI (&00) ANGEGEBEN, WEGEN VERLAGERUNG DES SPACE WURDE SIE JEDOCH NICHT GENUTZT.
Bedeutung
Es ist als Arbeitsdatei eine Banddatei angegeben, aber mit
ALTER SPACE eine Verlagerung des Space veranlasst worden.
Die Verlagerung wird durchgefuehrt, aber die Arbeitsdatei
nicht genutzt.
SEW01AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01AD DIE ANGABE NEW ROW_IDS WIRD BEI PRIMAERSCHLUESSELLOSEN TABELLEN IGNORIERT. AUF DEM SPACE (&00).(&01) EXISTIERT MINDESTENS EINE TABELLE OHNE PRIMAERSCHLUESSEL.
Bedeutung
Auf dem Space (&00).(&01) existiert mindestens eine Tabelle
ohne Primaerschluessel und es ist NEW ROW_IDS angegeben.
Die Satznummern von primaerschluessellosen
Tabellen bleiben erhalten; die Satznummern der Tabellen
mit Primaerschluessel wurden reorganisiert.
SEW01AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01AE BEI COPY CATALOG (&00) WURDE DER PARAMETER EXCEPT NO LOG INDEX SPACE IGNORIERT, DA ZUSAETZLICH NOCH DER PARAMETER LOG ANGEGEBEN IST.
Bedeutung
Fuer alle Spaces des CATALOGs (&00) wurde das Logging eingeschaltet.
Ein Sicherungsbestand wurde auch fuer Index-Spaces ohne Logging
erstellt.
SEW01A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A0 INDEXMIGRATION GEWUENSCHT FUER V1-DATENBANK OHNE INDIZES
Bedeutung
Es wurde Indexmigration gewuenscht, aber die V1-Datenbank hat laut
DB-SIB-Datei keine Indizes.
Maßnahme
DB-SIB-Datei pruefen.
SEW01A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A1 SATZ VON FREMDER, NOCH OFFENER TRANSAKTION GESPERRT
Bedeutung
Der ausgegebene Satz enthaelt Daten, die moeglicherweise von einer
fremden, noch offenen Transaktion geaendert wurden.
Maßnahme
Ggf. SQL-Anweisung wiederholen oder per SET TRANSACTION-Anweisung ein
anderes Konsistenzlevel definieren.
SEW01A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A2 WHEN NULL THEN-BEDINGUNG FUER NOT NULL-SPALTE (&00).(&01).(&02).(&03) ANGEGEBEN
Bedeutung
Bei UNLOAD wurde fuer eine NOT NULL-Spalte eine WHEN NULL THEN-Bedingung
angegeben.
Maßnahme
SQL-Anweisung korrigieren.
SEW01A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A3 FUER DIE TABELLE (&00).(&01).(&02) OHNE INDIZES WURDE INDEXAUFBAU GEFORDERT.
Bedeutung
Fuer eine Tabelle ohne Indizes wurde GENERATE INDEX oder RECOVER INDEX ON
TABLE gefordert.
Oder fuer einen Space mit mindestens einer Tabelle ohne
Indizes wurde RECOVER INDEX ON SPACE gefordert. Die Indizes der anderen
Tabellen dieses Space sind korrekt repariert.
Maßnahme
SQL-Anweisung korrigieren.
SEW01A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A4 EXPLAIN FEHLER BEIM BEARBEITEN VON DATEI (&00): DVS-FEHLER (&01)
Bedeutung
Bei der Ausfuehrung des Pragma EXPLAIN trat beim Eroeffnen bzw. Schreiben
der Datei (&00) der DVS-Fehler (&01) auf. Durch das Pragma "--%PRAGMA
EXPLAIN INTO <dateiname>" kann der interne Plan der SQL-Anweisung in eine
Datei ausgegeben werden.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
SEW01A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A5 OVERWRITE IST IN VERBINDUNG MIT EINEM ZAEHLFELD SINNLOS
Bedeutung
Es wurde ein Zaehlfeld angegeben. Dieses sorgt fuer einen eindeutigen
Primaerschluesselwert (PSW), so dass nur neue Saetze eingetragen werden,
aber keine vorhandenen ueberschrieben werden koennen.
SEW01A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A6 ZUR ANGEGEBENEN SICHERUNG DES CATALOG-SPACE (&00) EXISTIEREN KEINE GLEICHZEITIGEN SICHERUNGEN DER SPACES
Bedeutung
Bei RECOVER CATALOG wird auf eine Sicherung zurueckgesetzt, die
durch COPY CATALOG_SPACE entstanden ist. Die Sicherungen der Anwender-
Spaces sind frueher entstanden. Es wurde versucht die Spaces auf Basis
dieser frueheren Sicherungen auf den Stand des Catalog-Space nachzufahren.
SEW01A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A7 IN DIE TABELLE (&00).(&01).(&02) KONNTE KEIN SATZ DER EINGABEDATEI (&03) ZUGELADEN WERDEN.
Bedeutung
Die bei LOAD angegebene Eingabedatei enthielt keinen korrekten Satz. Daher
konnte kein Satz zugeladen werden.
Maßnahme
Eingabedatei pruefen.
SEW01A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A8 LOAD-FEHLERDATEI (&00) ENTHAELT MINDESTENS EINEN SATZ
Bedeutung
Die Eingabedatei enthielt fehlerhafte Saetze, die nicht zugeladen werden
konnten. Informationen zu diesen Saetzen wurden in eine LOAD-Fehlerdatei
eingetragen.
Maßnahme
Fehlerhafte Saetze ueberarbeiten und danach diese Saetze in die Tabelle
einbringen (mit LOAD oder INSERT bzw. UPDATE).
SEW01A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01A9 FEHLENDES RECHT FUER EXPLAIN
Bedeutung
Dem Aufrufer fehlt das UTILITY-Privileg zur Erzeugung einer Erklaerung
mittels des Pragma EXPLAIN. Durch das Pragma "--%PRAGMA EXPLAIN INTO
<dateiname>" kann der interne Plan der SQL-Anweisung in eine Datei
ausgegeben werden.
Maßnahme
Um EXPLAIN auf die SQL-Anweisung anwenden zu koennen, muss das UTILITY-
Privileg vom Datenbankverwalter erteilt werden.
SEW01BA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01BA FUER EINEN SPACE (&00).(&01) LIEGT EINE UNGUELTIGE FREMDKOPIE VOR
Bedeutung
Mindestens der Space (&00).(&01) wurde nicht repariert, weil die
Fremdkopie ungueltig war.
Maßnahme
Fuer die nicht reparierten Spaces Recovery wiederholen. Die Recovery
eines einzelnen Space liefert ggf. eine detailiertere Fehlermeldung.
SEW01BB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01BB SUBSTITUTE CHARACTER BEI TRANSLATE VERWENDET
Bedeutung
Beim TRANSLATE eines Wertes wurde eine Code Unit in
einen Substitute character umgesetzt.
SEW01BC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01BC KEIN SATZ GELESEN BEI UNLOAD ONLINE
Bedeutung
Bei einer UNLOAD ONLINE-Anweisung wurde kein Satz gelesen. Nur beim
Transfer-Format und beim CSV-Format mit Parameter WITH HEADER kann
die UNLOAD-Datei Saetze enthalten.
Maßnahme
Ggf. WHERE-Klausel oder angesprochenen View aendern.
SEW01BD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01BD DVS-FEHLER (&00) BEIM ZUGRIFF AUF UNLOAD-FEHLERDATEI (&01)
Bedeutung
Wegen eines DVS-Fehlers konnte mindestens ein Satz nicht in die
UNLOAD-Fehlerdatei eingetragen werden. Die Informationen ueber
fehlerhafte Saetze der Tabelle sind somit unvollstaendig.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
Falls die fehlerhaften Saetze der Tabelle nicht auf andere Weise
ermittelt werden koennen, dann den UNLOAD wiederholen.
SEW01BE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01BE DIE TABELLE ODER PARTITION KONNTE AUF DEM SPACE (&00).(&01) NICHT VOLLSTAENDIG REORGANISERT WERDEN
Bedeutung
Der Space hat die maximal moegliche Groesse fast erreicht. Weil dadurch
auf dem Space nicht mehr genuegend zusammenhaengende freie Bloecke
verfuegbar waren, konnten einige interne Datenstrukturen nicht
reorganisiert werden.
Maßnahme
Eventuell die Tabelle partitionieren. Falls weitere Tabellen oder Indexe
auf diesem Space existieren, dann sollten diese Objekte auf verschiedene
Spaces verteilt werden.
Oder mit ALTER SPACE PCTFREE die Freiplatzreservierung des Space
verringern.
SEW01B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B0 CHECK-ROUTINE HAT FEHLER GEFUNDEN
Maßnahme
Abhaengig von den in der Exception-Datei protokollierten Fehlern; siehe
dort.
SEW01B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B1 PRAGMA-KLAUSEL IGNORIERT
Bedeutung
In einem durch --%PRAGMA eingeleiteten Kommentar laesst sich ein Teil
nicht als zulaessige Pragma-Klausel interpretieren. Diese Klausel wird als
normaler Kommentar ohne Einfluss auf die SQL-Anweisung behandelt.
Eventuell weitere Pragma-Klauseln in derselben Pragma-Zeile behalten ihre
Wirkung, sofern sie korrekt formuliert sind.
Maßnahme
Ggf. Pragma-Klausel entfernen oder aendern.
SEW01B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B2 TYP DER SQL-ANWEISUNG NICHT ERKLAERBAR
Bedeutung
Es sind nur Cursor-Deklarationen sowie CHECK-, SELECT-, UPDATE-,
INSERT-, MERGE-, DELETE- und CALL-Anweisungen mittels Pragma EXPLAIN
erklaerbar. Durch das Pragma "--%PRAGMA EXPLAIN INTO <dateiname>"
kann der interne Plan der SQL-Anweisung in eine Datei ausgegeben
werden.
Maßnahme
Pragma entfernen, um Warnung zu verhindern.
SEW01B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B3 KOMMASTELLEN ABGESCHNITTEN ODER GERUNDET
Bedeutung
Bei UNLOAD wurden bei der Konvertierung ins Ausgabeformat Kommastellen
abgeschnitten oder gerundet.
Maßnahme
Anderes Ausgabeformat verwenden.
SEW01B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B4 FUER EINE INDEX-ID WURDE KEINE STATISTIK AUFGEBAUT
SEW01B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B5 DATENBLOECKE DER DB-SIB-DATEI (&00) ENTHALTEN KEINE DATEN
SEW01B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B6 SPACE (&00).(&01) WURDE NICHT REPARIERT, WEIL ER SICH NICHT IM LOGGING BEFINDET ODER DAS LOGGING UNTERBROCHEN WORDEN IST.
Bedeutung
Bei RECOVER CATALOG, RECOVER SPACESET oder RECOVER mit Spaceliste
wurden ein oder mehrere Spaces nicht repariert, weil sie nicht im
Logging sind oder das Logging unterbrochen worden ist.
Maßnahme
Betroffene Spaces mittels RECOVER TO einzeln reparieren
SEW01B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B7 BEI RECOVER INDEX IST KEIN INDEX UNGUELTIG ODER DEFEKT.
Bedeutung
Es wurde kein Index repariert, weil der angegebene Index bzw. die zur
angegebenen Tabelle oder zum angegebenen Space gehoerigen Indizes in
Ordnung sind.
Maßnahme
Keine weitere Aktion notwendig.
SEW01B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B8 AUF DEM SPACE (&00).(&01) LIEGEN KEINE TABELLEN.
Bedeutung
Fuer den angegebenen Space wurde keine Aktion durchgefuehrt, da auf
diesem Space keine Tabellen liegen.
Maßnahme
Spacenamen ueberpruefen
SEW01B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01B9 IM RAHMEN DER RECOVERY GINGEN BENUTZERDATEN VERLOREN.
Bedeutung
Ein Space wurde auf einen Sicherungsstand zurueckgesetzt, dessen Struktur
(Tabellen, Indexe) nicht mit der Beschreibung in den Metadaten des Catalog
uebereinstimmt, weil seit der Sicherung DDL- oder SSL-Anweisungen auf den
Space abgesetzt worden sind. Die Struktur des Space wurde an die
Beschreibung im Catalog angepasst. Dabei koennen Indexe oder Tabellen
oder die Inhalte von Tabellen geloescht worden sein.
Maßnahme
Verlorengegangene Daten von Tabellen koennen mit UNLOAD aus dem
Sicherungsstand entladen werden.
SEW01C0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C0 UNZULAESSIGER CATALOG-NAME IN SET CATALOG
Bedeutung
Eine Ausfuehrung der Anweisung SET CATALOG wird scheitern, weil der Wert
des angegebenen Literals nicht die Formatregeln und Syntaxregeln fuer
Catalog-Namen erfuellt, oder ausser Leerzeichen andere Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW01C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C1 UNZULAESSIGER SCHEMA-NAME IN SET SCHEMA
Bedeutung
Eine Ausfuehrung der Anweisung SET SCHEMA wird scheitern, weil der Wert
des angegebenen Literals nicht die Formatregeln und Syntaxregeln fuer
Schemanamen erfuellt, oder ausser Leerzeichen andere Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW01C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C2 UNZULAESSIGER BERECHTIGUNGSSCHLUESSEL IN SET SESSION AUTHORIZATION
Bedeutung
Eine Ausfuehrung der Anweisung SET SESSION AUTHORIZATION wird scheitern,
weil der Wert des angegebenen Literals nicht die Formatregeln und
Syntaxregeln fuer Berechtigungsschluessel erfuellt, oder ausser Leer-
zeichen andere Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW01C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C3 UNZULAESSIGER DESKRIPTOR-NAME
Bedeutung
Eine Ausfuehrung der Anweisung wird scheitern, weil der Wert des
angegebenen Literals nicht die Formatregeln und Syntaxregeln fuer
Bezeichner erfuellt, oder ausser Leerzeichen andere Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW01C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C4 ZU LOESCHENDER INDEX WAR INKONSISTENT
Bedeutung
Moeglicherweise wurden nicht alle Indexbloecke freigegeben.
Maßnahme
Mit CHECK FORMAL SPACE den Index-Space ueberpruefen. (Nicht freigegebene
Indexbloecke werden beim naechsten REORG SPACE entfernt.)
SEW01C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C5 BEI DER MIGRATION IST DER NAME DES COMPOUND KEY NICHT SCHEMAWEIT EINDEUTIG
Bedeutung
Bei der Migration in eine SQL-Tabelle wird der Name des Compound Key nur
dann als Constraintname verwendet, wenn er schemaweit eindeutig ist;
anderenfalls wird von SESAM ein eindeutiger Constraintname erzeugt.
SEW01C6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C6 UNLOAD-FEHLERDATEI (&00) ENTHAELT MINDESTENS EINEN SATZ
Bedeutung
Alle Saetze, die eine der folgenden Bedingungen erfuellen, wurden nicht
in die Ausgabedatei gebracht, sondern in die UNLOAD-Fehlerdatei
- Das im Delimiter-Format bzw. CSV-Format angegebene DELIMITER-Zeichen
ist mindestens in einem entladenen Wert enthalten.
- Ein (N)VARCHAR-Wert der Laenge 0 soll im Delimiterformat bzw.
CSV-Format entladen werden.
- Ein Zeichen des Spaltenwertes kann nicht umgesetzt werden.
- Mindestens ein entladener Wert enthaelt ein NEWLINE-Zeichen.
Maßnahme
Saetze der UNLOAD-Fehlerdatei analysieren. Gegebenenfalls UNLOAD mit
geaenderter Formatdefinition wiederholen.
SEW01C7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C7 KONVERTIERUNGSFEHLER BEI DER AENDERUNG DES DATENTYPS EINER ODER MEHRERER SPALTEN SIND IN DER FEHLERDATEI (&00) DOKUMENTIERT.
Bedeutung
Die Konvertierung eines Wertes gemaess einer ALTER TABLE-Anweisung
mit Aenderung des Datentyps einer Spalte (ALTER COLUMN ... SET ...)
fuehrte zu einem Fehler. Alle Fehler dieser Art sind in der in der
ALTER TABLE-Anweisung definierten Fehlerdatei zu finden.
SEW01C8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C8 EXCEPTION-DATEI NUR BEI TYPAENDERUNG EINER SPALTE SINNVOLL.
Bedeutung
Bei einer ALTER TABLE-Anweisung ist die Spezifikation einer
Exception-Datei nur dann sinnvoll, wenn der Datentyp mindestens
einer Spalte geaendert wird (SET-Klausel).
SEW01C9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01C9 CHECK-FEHLERDATEI (&00) ENTHAELT MINDESTENS EINEN SATZ
Bedeutung
CHECK FORMAL hat mindestens einen Fehler erkannt. Genauere Informationen
dazu wurden in die Fehlerdatei eingetragen.
Maßnahme
Den betroffenen Space zur Verfuegung stellen oder mit RECOVER reparieren.
SEW01DA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01DA INDEX AUF DEN COMPOUND KEY WURDE NICHT MIGRIERT
Bedeutung
Bei Migration in eine SQL-Tabelle wird der Index auf den Compound Key
nicht migriert.
SEW01DB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01DB ES WURDE KEINE GEEIGNETE SICHERUNG ZUR REPARATUR DES SPACE (&00).(&01) GEFUNDEN.
Bedeutung
Es wurde mindestens ein Space nicht repariert, da es dafuer keinen Eintrag
in den RECOVERY_UNITS gab oder die vorgefundene Sicherung des Space
als Basis zur Reparatur nicht geeignet ist, z.B. weil der Space zum
Zeitpunkt der Sicherung nicht im Logging war.
Die Sicherung wurde nicht eingespielt.
Maßnahme
Der Space kann mit RECOVER TO zurueckgesetzt werden.
SEW01DC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01DC JOBVARIABLE SESAM.(&00).NEXT-REPL-LOG NICHT GESETZT.
Bedeutung
Die Jobvariable enthaelt die Versionsnummer und die laufende Nummer der
jeweils aeltesten CAT-LOG-Datei bzw. DA-LOG-Datei, mit der das Replikat
nachzufahren waere, falls es zum Media-Recovery verwendet wird.
Die Jobvariable wurde aus einem der folgenden Gruende nicht gesetzt:
- Die CAT-REC-Datei enthaelt nicht die notwendige Information zu
Versorgung der Jobvariablen (z.B. Catalog ist nicht im Logging
oder es wurden Saetze aus der CAT-REC-Datei geloescht)
- Das JVS meldete einen Fehler
Maßnahme
Falls die Information der Jobvariablen benoetigt wird:
Gewaehrleisten, dass Jobvariable gesetzt werden kann.
(CAT-REC-Datei muss Information zu CAT-LOG-Dateien enthalten bzw.
JVS-Fehlermeldung beachten.)
Replikat aus dem DBC loeschen.
Anweisung erneut eingeben.
SEW01DD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01DD SPACE (&00) WURDE NICHT IN DAS REPLIKAT UEBERNOMMEN.
Bedeutung
Bei der Erzeugung eines Replikats wurde mindestens ein Space nicht ins
Replikat uebernommen, weil die Sicherung mit EXCEPT NO LOG INDEX SPACE
erzeugt wurde.
Das Replikat kann nur fuer Recovery verwendet werden.
SEW01DE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01DE DER SPACE (&00).(&01) KANN NICHT REPARIERT WERDEN, WEIL ER NICHT IN DER CATALOG-SICHERUNG ENTHALTEN IST.
Bedeutung
Bei der Erzeugung der Sicherung wurde mindestens ein Space nicht
gesichert, weil die Sicherung mit EXCEPT NO LOG INDEX SPACE
erzeugt wurde.
SEW01DF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01DF DIE INDIZES ZU ALLEN TABELLEN DES SPACE (&00).(&01) SIND UNGUELTIG.
Bedeutung
Nach REORG SPACE mit NEW ROW_IDS sind die Indizes ungueltig
und muessen neu aufgebaut werden.
Maßnahme
RECOVER INDEX anstossen.
SEW01D0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D0 DIE INDIZES ZU ALLEN TABELLEN DES SPACE (&00).(&01) SIND UNGUELTIG UND DER SPACE IST IM ZUSTAND "COPY PENDING".
Bedeutung
Nach REORG SPACE mit NEW ROW_IDS sind die Indizes ungueltig
und muessen neu aufgebaut werden. Anschliessend ist der
Space im Zustand "copy pending".
Maßnahme
RECOVER INDEX anstossen und anschliessend COPY SPACE.
SEW01D1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D1 DER INDEX (&00).(&01).(&02) IST UNGUELTIG
Bedeutung
Die Pruefung der Constraints nach LOAD OFFLINE konnte nicht
durchgefuehrt werden, weil der Index noch nicht aktualisiert ist.
Maßnahme
RECOVER INDEX anstossen.
SEW01D2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D2 SPACE (&00).(&01) IST IM ZUSTAND "COPY PENDING"
Maßnahme
Sicherungskopie mit COPY SPACE anfertigen.
SEW01D3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D3 AUF DEM SPACE (&00).(&01) IST MINDESTENS EIN INDEX UNGUELTIG.
Bedeutung
Der Index ist ungueltig, weil nach Zuladen oder Ruecksetzen der Tabelle
der Index noch nicht wieder neu aufgebaut worden ist, oder weil der
DBH den Index wegen einer Inkonsistenz abgeschaltet hat.
Bei COPY wurde die Sicherung trotzdem durchgefuehrt. Es koennen auch noch
andere Fehler, die bei CHECK FORMAL erkannt wurden, in der Exceptiondatei
des Space vermerkt sein.
Maßnahme
RECOVER INDEX anstossen.
Da nur eine Warnung angezeigt werden kann, muessen auch die Exception-
dateien der anderen Spaces, die gesichert wurden, ueberprueft werden.
SEW01D4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D4 AUF DEM SPACE (&00).(&01) IST MINDESTENS EIN INDEX UNGUELTIG UND MINDESTENS EINE TABELLE IM ZUSTAND "CHECK PENDING".
Maßnahme
RECOVER INDEX ON SPACE und CHECK CONSTRAINTS ON SPACE anstossen.
SEW01D5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D5 AUF DEM SPACE (&00).(&01) IST MINDESTENS EINE TABELLE IM ZUSTAND "CHECK PENDING".
Maßnahme
CHECK CONSTRAINTS ON SPACE anstossen.
SEW01D6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D6 SPACE (&00).(&01) IST IM ZUSTAND "RECOVER PENDING"
Maßnahme
RECOVER SPACE anstossen mit RESTART oder ADJUST.
SEW01D7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D7 TABELLE (&00).(&01).(&02) IST IM ZUSTAND "CHECK PENDING"
Maßnahme
CHECK CONSTRAINTS ON TABLE anstossen.
SEW01D8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D8 MINDESTENS EIN INDEX KONNTE NICHT BEARBEITET WERDEN. SPACE (&00).(&01) NICHT ZUGREIFBAR.
Bedeutung
Es konnten nicht alle Indexe neu aufgebaut bzw. als ungueltig
gekennzeichnet werden, weil mindestens ein Index-Space oder der zum Index
gehoerige Table-Space nicht zugreifbar war. (Ursache hierfuer kann u.a.
sein: Space ist als defekt gekennzeichnet oder im Zustand "recover
pending" oder im Zugriff einer konkurrierenden Utility.) Ein Spacename
wird ausgegeben, es koennen aber auch mehrere betroffen sein.
Maßnahme
Betroffene(n) Index-Space(s) bzw. Table-Space(s) mit RECOVER wiederher-
stellen.
SEW01D9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01D9 SPACE (&00).(&01) IST ALS DEFEKT GEKENNZEICHNET
Maßnahme
Space mit RECOVER reparieren.
SEW01EA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EA DER SPACE (&00).(&01) WURDE NICHT REPARIERT, ER WAR IM ZUSTAND "COPY PENDING".
Bedeutung
Bei RECOVER wurde SCOPE PENDING angegeben, der Space wurde nicht als
defekt erkannt und deshalb nicht repariert, aber er war und bleibt
im Zustand "copy pending"
Maßnahme
COPY absetzen oder den Space ohne den Parameter SCOPE PENDING reparieren.
SEW01EB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EB DER SPACE (&00).(&01) WURDE NICHT REPARIERT, ER WAR IM ZUSTAND "CHECK PENDING".
Bedeutung
Bei RECOVER wurde SCOPE PENDING angegeben, der Space wurde nicht als
defekt erkannt und deshalb nicht repariert, aber er war und bleibt
im Zustand "check pending".
Maßnahme
CHECK CONSTRAINTS absetzen oder Space ohne den Parameter SCOPE PENDING
reparieren.
SEW01EC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EC DER SPACE (&00).(&01) BRAUCHTE NICHT REPARIERT ZU WERDEN
Bedeutung
Bei RECOVER wurde SCOPE PENDING angegeben, der Space wurde nicht als
defekt erkannt und deshalb nicht repariert.
SEW01ED
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01ED REPARATUR DES SPACE (&00).(&01) NICHT MOEGLICH. ES WURDE EIN FALSCHER RECOVERY-UNIT-SATZ SPEZIFIZIERT.
Bedeutung
Es wurden einer oder mehrere Spaces nicht repariert. Bei diesem Space ist
der bei RECOVER...USING spezifizierte Recovery-Unit-Satz nicht vom
Recovery-Typ "COPY", "CREATE" oder "REPLICATION". Bei RECOVER TO ist der
Typ "CREATE" nicht zulaessig.
Maßnahme
Information ueber die Recovery-Unit-Saetze abrufen und Anweisung korrekt
formulieren.
SEW01EE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EE MINDESTENS DER SPACE (&00).(&01) KONNTE NICHT REPARIERT WERDEN.
Bedeutung
Es wurden einer oder mehrere Spaces nicht repariert. Weitere Hinweise
koennen dem DBH Protokoll entnommen werden oder erhaelt man, wenn man die
Spaces einzeln repariert.
SEW01EF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EF DER SPACE (&00).(&01) WURDE NICHT REPARIERT, ER WAR IM ZUSTAND "REORG PENDING"
Bedeutung
Bei RECOVER wurde SCOPE PENDING angegeben, der Space wurde nicht als
defekt erkannt und deshalb nicht repariert, aber er war und bleibt
im Zustand "reorg pending".
Maßnahme
REORG SPACE durchfuehren, damit der Space wieder prozessierbar ist.
SEW01EG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EG DER WERT VON PCTFREE FUER SPACE (&00).(&01) WURDE IGNORIERT
Bedeutung
Der Space war im Zustand "reorg pending". Daher wurde der durch
PCTFREE fuer die Freiplatzreservierung festgelegte Wert ignoriert.
Beim Reorganisieren wurden alle Bloecke in maximal moeglicher
Laenge mit Daten gefuellt.
SEW01EH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01EH DIE AUS DER TABELLE (&00).(&01) EXPORTIERTE CHECK-BEDINGUNG (&02) ENTHAELT EINEN SYNTAXFEHLER.
Bedeutung
Bei IMPORT kann eine CHECK-Bedingung nur dann uebernommen werden, wenn
der Text der zugehoerigen Suchbedingung keinen Syntaxfehler enthaelt.
Vermutlich wurde die CHECK-Bedingung fuer die exportierte Tabelle mit
einer anderen SESAM-Version definiert.
Die CHECK-Bedingung konnte aus diesem Grund nicht uebernommen werden.
Maßnahme
Falls es eine aequivalente und syntaktisch korrekte Formulierung fuer
die Suchbedingung gibt, dann die Check-Bedingung nachtraeglich per ADD
CONSTRAINT einfuegen (mit entsprechend angepasster Suchbedingung).
SEW01E0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E0 BEI ALTER COLUMN DER SPALTE (&00) ZEICHEN DER ZEICHENKETTE (&01) AM ENDE ABGESCHNITTEN
Bedeutung
Bei der Ausfuehrung der Datentypkonvertierung fuer ALTER COLUMN wurden bei
einer Zeichenkette Zeichen am Ende abgeschnitten.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW01E1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E1 ANGABE VON NEW ROW_IDS (VOREINSTELLUNG) WIRD BEI PRIMAERSCHLUESSELLOSER TABELLE IGNORIERT
Bedeutung
Beim IMPORT wurde das Generieren neuer Satznummern gewuenscht
(explizit per Parameter NEW ROW_IDS bzw. als Voreinstellung),
aber die Tabelle hat keinen Primaerschluessel. Daher werden
die Satznummern der Original-Tabelle uebernommen; die Angabe
von NEW ROW_IDS wird ignoriert.
Maßnahme
Beachten, dass die Satznummern nicht neu vergeben wurden.
SEW01E2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E2 EXPORT-DATEI ENTHAELT KEINE ANWENDERDATEN
Bedeutung
Beim IMPORT wurde das Zuladen der Anwenderdaten gewuenscht
(explizit per Parameter ALL DATA bzw. als Voreinstellung),
aber die Export-Datei enthielt keine Anwenderdaten;
d.h. die exportierte Tabelle war leer oder wurde mit Parameter
NO DATA exportiert.
Maßnahme
Beachten, dass die importierte Tabelle leer ist.
SEW01E3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E3 EXPORT-DATEI ENTHAELT KEINE METADATEN FUER INDIZES
Bedeutung
Beim IMPORT wurde WITH INDEX angegeben,
aber die Export-Datei enthielt keine Metadaten fuer Indizes.
Maßnahme
Beachten, dass die importierte Tabelle keine Indizes enthaelt.
SEW01E4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E4 EXPORT-DATEI ENTHAELT KEINE METADATEN FUER INTEGRITAETSBEDINGUNGEN
Bedeutung
Beim IMPORT wurde WITH CONSTRAINT angegeben,
aber die Export-Datei enthielt keine Metadaten fuer Eindeutigkeits-
oder CHECK-Bedingungen.
Maßnahme
Beachten, dass die importierte Tabelle keine Integritaetsbedingungen
(ausser ggf. dem Primaerschluessel) enthaelt.
SEW01E5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E5 NAME DER INTEGRITAETSBEDINGUNG (&00).(&01).(&02) NICHT SCHEMAWEIT EINDEUTIG.
Bedeutung
Beim IMPORT sollte eine Integritaetsbedingung mit einem Namen erzeugt
werden, der in diesem Schema bereits existierte; daraufhin
wurde von SESAM ein neuer eindeutiger Constraintname generiert.
Maßnahme
Beachten, dass der Name mindestens einer Integritaetsbedingung nicht von
der exportierten Tabelle uebernommen wurde.
SEW01E6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E6 NAME DES INDEX (&00).(&01).(&02) NICHT SCHEMAWEIT EINDEUTIG.
Bedeutung
Beim IMPORT sollte ein Index mit einem Namen erzeugt
werden, der in diesem Schema bereits existierte; daraufhin
wurde von SESAM ein neuer eindeutiger Indexname generiert.
Maßnahme
Beachten, dass der Name von mindestens einem Index nicht von
der exportierten Tabelle uebernommen wurde.
SEW01E7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E7 AUF DEM SPACE (&00).(&01) IST MINDESTENS EIN INDEX DEFEKT ODER UNGUELTIG.
Bedeutung
Bei der formalen Pruefung der Spaces wurde mindestens ein defekter oder
ungueltiger Index erkannt. Die Sicherung wurde trotzdem erstellt. Der
Index bleibt im Catalog als gueltig gekennzeichnet. Naehere Informationen
zum Fehler enthaelt die Exceptiondatei des angegebenen Space. Es koennen
auch noch andere Spaces betroffen sein, wenn mehrere Spaces gesichert
wurden.
Maßnahme
Die Exceptiondateien aller Spaces, die gesichert wurden, ueberpruefen.
Die Indexe muessen mit RECOVER INDEX repariert werden, damit sie wieder
bei der Verarbeitung verwendet werden.
SEW01E8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E8 AUF DEM SPACE (&00).(&01) IST DER INDEX EINER UNIQUE CONSTRAINT NICHT UNIQUE.
Bedeutung
Bei der formalen Pruefung der Spaces wurde der Index, der fuer die Unique
Constraint einer Tabelle generiert ist, als nicht unique erkannt.
Die Sicherung wurde trotzdem erstellt. Der Index bleibt im Catalog
als gueltig gekennzeichnet. Darueber hinaus koennen auch noch bei anderen
Spaces Fehler erkannt worden sein.
Maßnahme
Die Tabelle so modifizieren, dass die Unique Constraint wieder erfuellt
ist. Da nur eine Warnung angezeigt werden kann, muessen auch die
Exceptiondateien der anderen Spaces, die gesichert wurden, ueberprueft
werden.
SEW01E9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01E9 DIE AUS DER TABELLE (&00).(&01) EXPORTIERTE CHECK-BEDINGUNG (&02) ENTHAELT EINEN QUALIFIZIERTEN SPALTENNAMEN
Bedeutung
Bei IMPORT kann eine CHECK-Bedingung nur dann uebernommen werden, wenn
der Text der zugehoerigen Suchbedingung keine qualifizierten Spaltennamen
enthaelt oder wenn die angegebenen Schema- bzw. Tabellennamen mit den
Namen der zu erzeugenden Tabelle uebereinstimmen.
Mindestens eine der CHECK-Bedingungen konnte aus diesem Grund nicht
uebernommen werden.
Maßnahme
CHECK-Bedingung nachtraeglich per ADD CONSTRAINT einfuegen (mit
nicht-qualifizierten Spaltennnamen) oder IMPORT wiederholen und dabei
den Namen der exportierten Tabelle verwenden.
SEW01F0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01F0 DER SEKUNDAERINDEX (&00).(&01).(&02) IST UNGUELTIG.
Bedeutung
Bei CHECK FORMAL wurde der Index als ungueltig gekennzeichnet
vorgefunden. Er passt nicht zur Tabelle und wird deshalb bei der
Verarbeitung nicht ausgewertet.
Maßnahme
Der Index sollte mit RECOVER INDEX repariert werden, damit er wieder bei
der Verarbeitung verwendet werden kann.
SEW01F1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01F1 DER SPACE (&00).(&01) WURDE NICHT REPARIERT.
Bedeutung
Bei RECOVER SCOPE PENDING wurde der Space nicht repariert, da er intakt
war.
Maßnahme
keine
SEW01F2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01F2 DER INDEX (&00).(&01).(&02) IST NICHT UNIQUE.
Bedeutung
Bei der formalen Pruefung der Spaces wurde der Index, der fuer die Unique
Constraint einer Tabelle generiert ist, als nicht unique erkannt.
Der Index bleibt im Catalog als gueltig gekennzeichnet.
Maßnahme
Die Tabelle so modifizieren, dass die Unique Constraint wieder erfuellt
ist.
SEW01F3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01F3 AUF DEM SPACE (&00).(&01) SIND MEHRERE INDEXE UNGUELTIG.
Bedeutung
Bei der formalen Pruefung des Space wurden mehrere ungueltige Indexe
erkannt. Naehere Informationen enthaelt die Exceptiondatei des
angegebenen Space.
Maßnahme
Die Indexe muessen mit RECOVER INDEX aktualisiert werden, damit sie
wieder bei der Verarbeitung verwendet werden.
SEW01F4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01F4 LOAD-PARAMETER SKIP FIRST RECORDS FUEHRTE ZUM UEBERLESEN ALLER SAETZE DER EINGABEDATEI (&00)
Bedeutung
Der Wert des Parameters SKIP FIRST RECORDS entspricht genau der Anzahl
Saetze in der Eingabedatei. Daher wurde kein einziger Satz zugeladen.
Maßnahme
Ueberpruefen, ob fuer den Parameter SKIP FIRST RECORDS der beabsichtigte
Wert angegeben wurde.
SEW01F5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01F5 DIE EINGABEDATEI (&00) ENTHAELT NUR NEWLINE-ZEICHEN
Bedeutung
Die Eingabedatei ist nicht leer, aber sie enthaelt lediglich
Newline-Zeichen. Daher wurde kein einziger Satz zugeladen.
Maßnahme
Ueberpruefen, ob die Eingabedatei wirklich den beabsichtigten
Inhalt hat.
SEW01N0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01N0 ANNOTATION WURDE IGNORIERT
Bedeutung
Ein mit /*% und %*/ begrenzter Kommentar wurde wegen seines Inhalts
oder wegen seiner Position im Text nicht als Annotation interpretiert.
Maßnahme
Inhalt oder Position im Text korrigieren oder andere Begrenzer verwenden.
SEW01P1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01P1 GRANT UND REVOKE FUER EIGENE RECHTE IST WIRKUNGSLOS (BENUTZER (&00), CATALOG (&01))
Maßnahme
Anwendungsprogramm aendern.
SEW01P2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01P2 DIE REORGANISATION WURDE OHNE VERLAGERUNG DURCHGEFUEHRT.
Bedeutung
Die DB-Kennung ist ungleich der DBH-Kennung, deshalb kann keine
Verlagerung des Space auf die geaenderte Storagegroup vorgenommen werden.
Maßnahme
Zur Verlagerung DBH in der Kennung der DB starten oder Space mit
BS2000-Mitteln verlagern.
SEW01P3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01P3 WAEHREND DER CAT-REC-KOPIE (&00) WAR DAS CAT-LOG NICHT OFFEN.
Bedeutung
Die CAT-REC-Kopie ist nicht optimal fuer Recovery. Beim Kopieren der
CAT-REC-Datei war kein CAT-LOG offen, so dass die CAT-REC-Kopie nicht die
kommende Protokollierung bis zum naechsten CAT-LOG-Wechsel beschreibt.
Maßnahme
Ist eine entsprechende CAT-REC-Kopie fuer das Sicherungskonzept notwendig,
sollte die Kopie wiederholt werden. Fuer REFRESH REPLICATION genuegt die
CAT-REC-Kopie.
SEW01P4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01P4 DIE KOPIE DER CAT-REC-DATEI (&00) WURDE NICHT ANGELEGT.
Bedeutung
Es wurde keine CAT-REC-Kopie (&00) angelegt, weil die CAT-REC-Datei nicht
offen ist.
SEW01X1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01X1 DAS REPLIKAT BZW. DER CATALOG IST BEREITS AUF DEM STAND DER ANGEGEBENEN CAT-REC-DATEI (&00).
Bedeutung
Die CAT-REC-Datei (&00) enthaelt keine zusaetzlichen Informationen,
um das Replikat bzw. bei Recover den Catalog zu aktualisieren.
Maßnahme
Anweisung mit aktuellerer CAT-REC-Datei oder CAT-REC-Kopie wiederholen.
Oder neues Replikat anlegen.
SEW01X2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01X2 DIE SICHERUNG DES SPACE (&00).(&01) KANN WEGEN FALSCHER SESAM-VERSION NICHT VERWENDET WERDEN.
Bedeutung
Die Sicherung wurde in einer SESAM-Version erstellt, die nicht
mit der Version des Sesam-DBHs uebereinstimmt.
Mindestens der entsprechende Space wurde nicht repariert.
Es koennen auch Fehler bei anderen Spaces aufgetreten sein.
SEW01X3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01X3 DIE SICHERUNG DES SPACE (&00).(&01) KANN WEGEN FALSCHER SICHERUNGS-IDENTIFIKATION NICHT VERWENDET WERDEN.
Bedeutung
Der Zeitstempel im Space-Control-Block der Sicherung stimmt nicht mit dem
fuer diese Sicherung in den Metadaten des Catalog verzeichneten
Recovery-Zeitstempel ueberein. Mindestens der entsprechende Space wurde
nicht repariert. Es koennen auch Fehler bei anderen Spaces aufgetreten
sein.
SEW01X4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01X4 BEIM EINSPIELEN DER SICHERUNGSDATEI DES SPACE (&00).(&01) TRAT EIN FEHLER AUF.
Bedeutung
Die Sicherung konnte nicht eingespielt werden.
Mindestens dieser Space wurde nicht repariert.
Es koennen auch Fehler bei anderen Spaces aufgetreten sein.
SEW01Y0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01Y0 BEIM ABSPEICHERN DER BLOB-BESCHREIBUNG WURDEN ZEICHEN AM ENDE ABGESCHNITTEN
Bedeutung
Die BLOB-Beschreibung konnte nicht vollstaendig in der Spalte SLICE_VAL
abgespeichert werden, da die Laenge von 31000 Zeichen ueberschritten
wurde.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEW01Y1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01Y1 PUFFERLAENGE 0 BEI BLOB-FETCH ODER WERTELAENGE 0 BEI BLOB-STOW
Bedeutung
Beim BLOB-Fetch wurde nur ein Puffer der Laenge 0 zur Verfuegung gestellt,
so dass vom noch nicht gelieferten Teil des BLOB-Wertes nichts uebertragen
werden kann oder beim BLOB-Stow wurde ein Wert der Laenge 0 uebergeben.
Maßnahme
Anwendungsprogramm ueberpruefen und ggf. aendern.
SEW01Y2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01Y2 MINDESTENS EIN ANWENDER-SPACE (&00).(&01) PASST NICHT ZUM CATALOG-SPACE
Bedeutung
a) Das Ruecksetzen des Catalog-Space fuehrte dazu, dass nicht mehr alle
Anwender-Spaces zum Catalog-Space passen.
b) Die Reparatur des Catalog-Space wurde nicht mit der aktuell zum Catalog
gehoerenden CAT-REC-Datei durchgefuehrt.
c) Beim Ruecksetzen bzw. bei der Reparatur des Catalogs wurde ein
Teilreplikat verwendet, so dass nicht alle Anwender-Spaces bearbeitet
werden konnten.
Maßnahme
a) Anwender-Spaces zuruecksetzen bzw. reparieren.
b) Anweisung wiederholen mit der aktuellen CAT-REC-Datei des Catalogs oder
Anwender-Spaces mit RECOVER wiederherstellen.
c) Anwender-Spaces, die nicht im Teilreplikat enthalten sind, auf andere
Weise zuruecksetzen bzw. reparieren.
SEW01Y3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW01Y3 SATZNUMMERN FUER DIE IMPORTIERTE TABELLE (&00).(&01).(&02) WURDEN NEU VERGEBEN
Bedeutung
Der Parameter OLD ROW_IDS wurde ignoriert, da beim Import einer
partitionierten Tabelle in eine nicht partitionierte Tabelle
die Satznummern immer neu vergeben werden.
SEW0103
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0103 BEI DER AUSWERTUNG EINER MENGENFUNKTION WURDEN NULL-WERTE ELIMINIERT
Bedeutung
Bei der Auswertung einer Mengenfunktion COUNT, MIN, MAX, SUM oder AVG
wurde mindestens ein NULL-Wert eliminiert.
SEW0104
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0104 ZEICHENKETTE WURDE RECHTS VERKUERZT
Bedeutung
Beim Lesen einer Zeichenkette aus einer Tabelle oder einer CSV-Datei,
beim Resultat eines CAST() oder beim Konvertieren eines Spaltenwertes
in ein Ausgabeformat wurde eine Zeichenkette am rechten Ende verkuerzt.
Maßnahme
Falls abgeschnittene Zeichen gelesen oder konvertiert werden sollen,
SQL-Anweisung oder Anwendungsprogramm aendern.
SEW0105
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0105 ANZAHL DER EINTRAEGE IM SQL-DESKRIPTORBEREICH ZU KLEIN
Bedeutung
Bei der Ausfuehrung einer DESCRIBE-Anweisung ist die Anzahl der Eintraege
im SQL-Deskriptorbereich, die mit WITH MAX bei der Allokation des
Deskriptorbereichs angegeben wurde, zu klein, um die Beschreibung der
Eingabe- oder Ausgabe-Parameter aufzunehmen. Die Anzahl der benoetigten
Eintraege im Deskriptorbereich steht im Feld COUNT; ansonsten wurde der
Deskriptorbereich nicht veraendert.
Maßnahme
SQL-Deskriptorbereich groesser allokieren.
SEW0106
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0106 BENUTZER (&00) (GRANTOR) KONNTE MINDESTENS EINEM ANDEREN BENUTZER (GRANTEE) MINDESTENS EIN ZUGRIFFSRECHT NICHT ENTZIEHEN
Bedeutung
Es sollen einem Benutzer (Grantee) Zugriffsrechte entzogen werden, die
dieser nicht hat, oder die der Grantor nicht hat oder nicht weitergeben
konnte.
Maßnahme
Zugriffsrechte des Benutzers (Grantee) mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW0107
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0107 BENUTZER (&00) (GRANTOR) KONNTE EINEM ANDEREN BENUTZER (GRANTEE) MINDESTENS EIN ZUGRIFFSRECHT NICHT WEITERGEBEN
Bedeutung
Es sollen einem Benutzer (Grantee) Zugriffsrechte weitergegeben werden,
die der Benutzer mit Berechtigungsschluessel (&00) (Grantor) nicht hat
oder nicht weitergeben darf.
Maßnahme
Zugriffsrechte des Grantor mit Hilfe der Views des INFORMATION_SCHEMA
ueberpruefen.
SEW0108
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0108 TABELLE (&00).(&01).(&02) IST IM ZUSTAND "CHECK PENDING"
Bedeutung
Es wurden Saetze aus einer Tabelle entladen, die im Zustand
"check pending" ist. Eventuell sind Constraints dieser Tabelle
verletzt und somit Daten ungueltig.
Maßnahme
Check Constraints fuer diese Tabelle durchfuehren und
eventuell entladene Daten pruefen.
SEW02A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW02A1 FELDER DES GELESENEN EINTRAGS IM SQL-DESKRIPTORBEREICH UNDEFINIERT
Bedeutung
Es wurde mit GET DESCRIPTOR aus einem Eintrag im SQL-Deskriptorbereich
gelesen, dessen hinter VALUE angegebene Item-Nummer groesser war als der
Wert von COUNT; alle Felder dieses Eintrags haben undefinierte Werte.
Maßnahme
Gelesene Werte ignorieren und Eintragsnummer verkleinern.
SEW0200
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0200 KEIN SATZ GELESEN ODER GEAENDERT
Bedeutung
Bei einer FETCH- oder SELECT-Anweisung wurde kein Satz gelesen,
bei einer DELETE-Anweisung wurde kein Satz geloescht,
bei einer UPDATE-Anweisung wurde kein Satz veraendert,
bei einer INSERT-Anweisung wurde kein Satz eingefuegt,
bei einer MERGE-Anweisung wurde weder ein Satz eigefuegt noch ein Satz
veraendert.
Maßnahme
Ggf. Anwendungsprogramm aendern.
SEW07AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07AA LESEN VON DATA ODER INDICATOR IN GEBUNDENEM SQL-DESKRIPTORBEREICH NICHT MOEGLICH
Bedeutung
Solange Variablen an einen SQL-Deskriptorbereich gebunden sind, sind die
Werte von DATA und INDICATOR nur in diesen Variablen enthalten.
Maßnahme
Werte aus den gebundenen Variablen lesen.
SEW07AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07AB UNGUELTIGE TYPBESCHREIBUNG IN EINEM EINTRAG (NUMMER (&00)) DES SQL-DESKRIPTORBEREICHS
Bedeutung
Im einem Eintrag des SQL-Deskriptorbereichs bezeichnen die Werte
der Felder TYPE, DATETIME_INTERVAL_CODE, LENGTH, PRECISION und SCALE
keinen gueltigen Datentyp.
Maßnahme
Typbeschreibung korrigieren bevor der SQL-Deskriptorbereich gebunden wird.
SEW07AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07AC DIE ADRESSE NUMMER (&00) IN DER VARIABLEN FUER SET DATA_POINTERS WAR NULL
Bedeutung
Die Adresse jeder an DATA zu bindenden Variablen muss ungleich Null sein.
Maßnahme
Variablen fuer DATA mit Adresse ungleich Null allokieren und
SET DESCRIPTOR wiederholen.
SEW07AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07AD IN EINEM SESAM VEKTOR FEHLT DIE ADRESSE EINER VARIABLEN FUER INDICATOR
Bedeutung
Fuer einen SESAM Vektor wurde fuer einige Komponenten, aber nicht fuer
alle Komponenten bei INDICATOR_POINTERS eine Adresse ungleich Null
angegeben.
Maßnahme
SET DESCRIPTOR wiederholen und dabei entweder fuer jede Komponente bei
INDICATOR_POINTERS eine Adresse ungleich Null angeben, oder
fuer alle Komponenten die Adresse Null.
SEW07A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A1 UNTERSCHIEDLICHE DATENTYPEN VON VEKTORKOMPONENTEN IN SQL-DESKRIPTORBEREICH
Bedeutung
Die mit einem REPETITIONS Wert groesser als 1 zu einem Vektor zusammenge-
fassten Eintraege im SQL-Deskriptorbereich muessen denselben SQL-Datentyp
haben, wenn der Deskriptorbereich in einem OPEN, FETCH oder EXECUTE
verwendet wird.
Maßnahme
Gleiche Werte in TYPE und ggf. in DATETIME_INTERVAL_CODE, LENGTH,
PRECISION, und SCALE setzen.
SEW07A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A2 FEHLERHAFTE VEKTORDIMENSION FUER DYNAMISCHEN PARAMETER
Bedeutung
Bei der Ausfuehrung eines EXECUTE USING oder OPEN USING ist ein
dynamischer Parameter oder der entsprechende Eingabeparameter ein Vektor,
und beide haben nicht dieselbe Anzahl von Komponenten.
Maßnahme
Bei USING SQL DESCRIPTOR die Felder REPETITIONS korrekt versorgen; sonst
Benutzervariable mit korrekter Anzahl von Komponenten verwenden.
SEW07A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A4 INKORREKTER WERT FUER REPETITIONS IN SET DESCRIPTOR
Bedeutung
Der Wert von REPETITIONS in SET DESCRIPTOR war kleiner als 1 oder groesser
als die zulaessige Maximalzahl 255 von Komponenten eines Vektors.
Maßnahme
Wert korrigieren.
SEW07A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A5 UNGUELTIGER WERT FUER REPETITIONS IN SQL-DESKRIPTORBEREICH
Bedeutung
Bei der Ausfuehrung eines OPEN, FETCH oder EXECUTE mit einem Deskriptor-
bereich war der Wert fuer REPETITIONS im Eintrag fuer die erste Komponente
eines Vektors nicht korrekt gesetzt. Entweder ist der Wert von REPETITIONS
in einem Eintrag im Deskriptorbereich fuer eine nachfolgende Vektor-
komponente ungleich 1, oder die Item-Nummer der letzten Vektorkomponente
ist groesser als der Wert von COUNT.
Maßnahme
Feld REPETITIONS korrigieren.
SEW07A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A6 UNZULAESSIGER DATENTYP VARCHAR ODER NVARCHAR FUER VEKTOREN IN SQL-DESKRIPTORBEREICH
Bedeutung
Die mit einem REPETITIONS Wert groesser als 1 zu einem Vektor zusammen-
gefassten Eintraege im SQL-Deskriptorbereich duerfen nicht SQL-Datentyp
VARCHAR oder NVARCHAR haben, wenn der Deskriptorbereich in einem OPEN,
FETCH oder EXECUTE verwendet wird. Mit SET DESCRIPTOR darf nicht TYPE
auf den Wert fuer VARCHAR oder NVARCHAR, und REPETITIONS auf einen Wert
groesser als 1 fuer mehrere Vektorkomponenten gesetzt werden.
Maßnahme
TYPE nicht auf den Wert fuer VARCHAR oder NVARCHAR setzen, oder
REPETITIONS explizit oder implizit auf 1 setzen.
SEW07A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A7 EIN SQL-DESKRIPTORBEREICH DARF NICHT FREIGEGEBEN WERDEN, SOLANGE ER FUER EIN FETCH VERWENDET WIRD, DAS AUF EINEM CURSOR MIT SCHUBMODUS ARBEITET.
Bedeutung
Der SQL-Deskriptorbereich wird fuer die Ergebnissaetze eines Cursors
verwendet, der im Schubmodus betrieben wird. Solange dieser Cursor
geoeffnet ist, darf der Deskriptorbereich nicht freigegeben werden.
Maßnahme
SQL-Deskriptorbereich erst nach Schliessen des Cursors freigeben.
SEW07A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A8 DAS VERAENDERN EINES SQL-DESKRIPTORBEREICHS, DER FUER EINEN CURSOR MIT SCHUBMODUS VERWENDET WIRD, IST NICHT ERLAUBT.
Bedeutung
Der SQL-Deskriptorbereich wird fuer die Ergebnissaetze eines Cursors
verwendet, der im Schubmodus betrieben wird.
Solange dieser Cursor geoeffnet ist, duerfen die Typbeschreibungen
und die Werte im SQL-Deskriptorbereich nicht mit SET DESCRIPTOR, DESCRIBE
oder einem anderen FETCH veraendert werden.
Maßnahme
Anwendungsprogramm aendern.
SEW07A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW07A9 DIE FETCH-AUFTRAEGE FUER EINEN CURSOR IM SCHUBMODUS DUERFEN NICHT MIT VERSCHIEDENEN SQL-DESKRIPTORBEREICHEN ERFOLGEN.
Bedeutung
Mit dem ersten FETCH-Auftrag an einen Cursor im Schubmodus wird der Name
des verwendeten SQL-Deskriptorbereiches festgelegt. Waehrend der Cursor
offen ist, darf nur dieser Deskriptorbereich in FETCH-Anweisungen fuer den
Cursor verwendet werden.
Maßnahme
Anwendungsprogramm aendern.
SEW0701
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0701 USING-KLAUSEL PASST NICHT ZU DYNAMISCHEN PARAMETERN (EINTRAGSNUMMER (&00))
Bedeutung
Die Anzahl der im OPEN oder EXECUTE mit der USING-Klausel angegebenen
Eingabeparameter passt nicht zu den "?"-Platzhaltern in der dynamisch
uebersetzten Anweisung (Eintragsnummer 0), oder der Eintrag &00 im
SQL-Deskriptorbereich bzw. ein Eintrag fuer den "?"-Platzhalter mit
der Nummer &00 enthaelt keine gueltige Typbeschreibung oder keine
Werte in INDICATOR und DATA, die zur Typbeschreibung passen. Ist ein
"?"-Platzhalter ein Vektor, so muss der zugehoerige Eingabeparameter
ein Vektor mit ebensovielen Komponenten sein.
Maßnahme
SQL-Deskriptorbereich aendern, falls verwendet. Sonst die Anzahl der
Benutzervariablen und die "?"-Platzhalter aneinander anpassen.
SEW0702
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0702 INTO-KLAUSEL PASST NICHT ZU AUSGABEWERTEN (EINTRAGSNUMMER (&00))
Bedeutung
Die Anzahl der im FETCH oder EXECUTE mit der INTO-Klausel angegebenen
Ausgabeparameter passt nicht zu der zu lesenden Zeile der Tabelle
(Eintragsnummer 0), oder der Eintrag &00 im SQL-Deskriptorbereich bzw.
ein Eintrag fuer den "?"-Platzhalter mit der Nummer &00 enthaelt keine
gueltige Typbeschreibung. Fuer multiple Spalten muss der zugehoerige
Ausgabeparameter ein Vektor mit ebensovielen Komponenten sein.
Maßnahme
SQL-Deskriptorbereich aendern, falls verwendet. Sonst die Anzahl der
Variablen oder Parameter und die zu lesende Tabelle aneinander anpassen.
SEW0703
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0703 CURSOR-SPEZIFIKATION IST NICHT AUSFUEHRBAR
Bedeutung
Es wird versucht, eine EXECUTE-Anweisung auf eine Cursor-Spezifikation
anzuwenden.
Maßnahme
Anwendungsprogramm aendern.
SEW0704
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0704 USING-KLAUSEL FUER DYNAMISCHE PARAMETER FEHLT
Bedeutung
Im ausgefuehrten EXECUTE oder OPEN fehlt die USING-Klausel fuer die Werte
der "?"-Platzhalter in der dynamisch uebersetzten Anweisung.
Maßnahme
USING-Klausel ergaenzen.
SEW0705
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0705 DYNAMISCH UEBERSETZTE SQL-ANWEISUNG IST KEINE CURSOR-SPEZIFIKATION
Bedeutung
Es wurde eine PREPARE-Anweisung fuer einen Anweisungsbezeichner ausge-
fuehrt, der mit einem dynamischen Cursornamen verbunden ist, und die
dynamisch uebersetzte Anweisung ist keine Cursor-Spezifikation.
Maßnahme
Keine. Dieser SQLSTATE-Wert kann im Anwendungsprogramm zur Entscheidung
verwendet werden, dass fuer die dynamisch uebersetzte Anweisung eine
EXECUTE- und keine OPEN-Anweisung ausgefuehrt wird.
SEW0706
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0706 UNZULAESSIGER DATENTYP FUER DYNAMISCHEN PARAMETER
Bedeutung
Bei einer Anweisung EXECUTE oder OPEN wurde mit der USING-Klausel ein Wert
angegeben, dessen Datentyp sich nicht an den Datentyp des entsprechenden
dynamischen Parameters anpassen laesst.
Numerische Werte koennen nur an numerische Datentypen angepasst werden;
alphanumerische Zeichenketten nur an Datentypen CHAR und VARCHAR;
Unicode Zeichenketten nur an Datentypen NCHAR und NVARCHAR;
und Werte von Datentypen TIMESTAMP, DATE, TIME koennen nicht an andere
Datentypen angepasst werden.
Maßnahme
Wert eines geeigneten Datentyps in der USING-Klausel verwenden.
SEW0707
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0707 INTO-KLAUSEL FUER AUSGABEWERTE FEHLT
Bedeutung
Im ausgefuehrten EXECUTE fehlt die INTO-Klausel fuer die
Ausgabewerte der dynamisch uebersetzten SELECT-Anweisung.
Maßnahme
INTO-Klausel ergaenzen.
SEW0708
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0708 FALSCHER WERT VON COUNT IN EINEM SQL-DESKRIPTORBEREICH
Bedeutung
In dem mit INTO SQL DESCRIPTOR oder USING SQL DESCRIPTOR referenzierten
Deskriptorbereich ist der Wert von COUNT kleiner als 0 oder groesser als
die Anzahl von Eintraegen im Deskriptorbereich, die mit WITH MAX bei der
Allokation des Deskriptorbereichs angegeben wurde.
Maßnahme
COUNT vor Ausfuehrung von EXECUTE, OPEN, oder FETCH mit DESCRIBE oder SET
DESCRIPTOR korrekt versorgen.
SEW0709
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW0709 UNGUELTIGE ITEM-NUMMER
Bedeutung
(1) Die in SET DESCRIPTOR oder GET DESCRIPTOR hinter VALUE angegebene
Item-Nummer muss mindestens 1 sein, muss kleiner oder gleich dem
Wert von COUNT sein, und kleiner oder gleich der Anzahl von
Eintraegen im SQL-Deskriptorbereich, die mit WITH MAX bei seiner
Allokation angegeben wurde. Werden mehrere Eintraege im Deskriptor-
bereich gelesen oder gesetzt, so muss das fuer die Nummer jedes dieser
Eintraege im Deskriptorbereich gelten.
(2) Die in ALLOCATE DESCRIPTOR hinter WITH MAX angegebene maximale
Item-Nummer muss zwischen 1 und 32767 einschliesslich liegen.
Maßnahme
Item-Nummer korrigieren.
SEW2DS0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2DS0 SQL-ANWEISUNGEN COMMIT UND ROLLBACK SIND INNNERHALB EINER CALL-DML-TRANSAKTION NICHT ERLAUBT
Bedeutung
Eine CALL-DML-Transaktion kann nur mit einer CALL-DML-Anweisung oder
einem UTM-Aufruf beendet werden.
Maßnahme
SQL-Programm aendern.
SEW2D00
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2D00 COMMIT ODER ROLLBACK SIND IN EINER UTM-ANWENDUNG NICHT ERLAUBT
Bedeutung
In einer UTM-Anwendung kann eine Transaktion nur durch UTM-Sprachmittel
(PEND-Variante) beendet werden. Eine COMMIT- oder ROLLBACK-Anweisung ist
in einer UTM-Anwendung unzulaessig.
Maßnahme
Anwendungsprogramm aendern.
SEW2F02
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2F02 AENDERNDE SQL-ANWEISUNGEN IN DIESER ROUTINE NICHT ERLAUBT
Bedeutung
Die Definition der Routine enthaelt die Angabe READS SQL DATA oder
CONTAINS SQL fuer den Datenzugriff. Daher sind keine aendernden
Datenzugriffe erlaubt.
Maßnahme
In der Definition der Routine den Wert MODIFIES SQL DATA angeben.
SEW2F03
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2F03 SQL-ANWEISUNG IN EINER ROUTINE NICHT ERLAUBT
Bedeutung
In einer Routine sind nur DML-Anweisungen und SQL-Steueranweisungen
(wie z.B. IF oder LOOP) erlaubt.
Maßnahme
Text der Routine korrigieren.
SEW2F04
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2F04 LESENDE SQL-ANWEISUNGEN IN DIESER ROUTINE NICHT ERLAUBT
Bedeutung
Die Definition der Routine enthaelt die Angabe CONTAINS SQL fuer den
Datenzugriff. Daher sind keine lesenden Datenzugriffe erlaubt.
Maßnahme
In der Definition der Routine den Wert READS SQL DATA oder MODIFIES SQL
DATA angeben.
SEW2F05
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2F05 FUNKTION (&00).(&01).(&02) MUSS MIT RETURN ANWEISUNG BEENDET WERDEN.
Bedeutung
Die zuletzt durchlaufene Anweisung in einer Funktion muss eine
RETURN Anweisung sein.
Maßnahme
Applikation korrigieren.
SEW2000
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2000 CASE ANWEISUNG OHNE ZUTREFFENDEN FALL ENTHAELT KEINE ELSE KLAUSEL
Bedeutung
In einer CASE Anweisung trifft keiner der CASE Faelle zu und es ist
keine ELSE Klausel vorhanden.
Maßnahme
Anwendungsprogramm aendern.
SEW2100
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2100 ERGEBNISTABELLE ENTHAELT MEHR ALS 1 ZEILE
Bedeutung
Bei der Berechnung einer SELECT-Anweisung oder einer Unterabfrage wurde
unzulaessigerweise mehr als eine Zeile ermittelt.
Maßnahme
Anwendungsprogramm aendern.
SEW2101
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2101 ES IST ONLY WHEN EMPTY ANGEGEBEN, ABER ES SIND SAETZE VON DER REPARTITIONIERUNG BETROFFEN.
Bedeutung
Bei der ALTER PARTITIONING-Anweisung ist ONLY WHEN EMPTY angegeben,
aber es sind Saetze von der Aenderung der Partitionierung betroffen.
Maßnahme
Anweisung aendern.
SEW2102
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2102 BEI DER MERGE-ANWEISUNG DARF FUER EINEN SATZ DER ZIELTABELLE DIE ON-BEDINGUNG FUER HOECHSTENS EINEN SATZ DER QUELLTABELLE ERFUELLT SEIN
Bedeutung
Bei der MERGE-Anweisung ist fuer mindestens einen Satz der Zieltabelle
die ON-Bedingung fuer mehr als einen Satz der Quelltabelle erfuellt.
Maßnahme
Anweisung aendern.
SEW22A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A1 KOMMASTELLEN ABGESCHNITTEN ODER GERUNDET
Bedeutung
Bei der Konvertierung des Literals aus der WHEN...THEN NULL-Bedingung
(LOAD) bzw. der WHEN NULL THEN-Bedingung (UNLOAD) wurden Kommastellen
abgeschnitten oder gerundet.
Maßnahme
Wert im passenden Format angeben.
SEW22A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A2 NULL-BYTE FEHLT IN C-BENUTZERVARIABLE
Bedeutung
Werden C-Benutzervariable, deren Typ einem SQL-Datentyp CHAR oder VARCHAR
entspricht, als Eingabeparameter verwendet, so muss jedem Eingabewert ein
NULL-Byte folgen.
(Diese Meldung benutzen aeltere SESAM Versionen anstelle von 22024.)
Maßnahme
Null-Byte anfuegen.
SEW22A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A3 AENDERUNG AUF CALL-DML-DEFAULTWERT-ZEICHEN IN SQL-ANWEISUNGEN NICHT ERLAUBT
SEW22A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A4 BEI ALTER COLUMN NUMERISCHER WERT (&01) DER SPALTE (&00) ZU GROSS ODER ZU KLEIN
Bedeutung
Bei der Ausfuehrung der Datentypkonvertierung fuer ALTER COLUMN trat bei
einem numerischen Wert ein Ueber- oder Unterlauf auf.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW22A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A5 BEI ALTER COLUMN UNZULAESSIGES ZEICHEN IN DER ZEICHENKETTE (&01) DER SPALTE (&00)
Bedeutung
Bei der Ausfuehrung der Datentypkonvertierung einer Zeichenkette fuer
ALTER COLUMN in einen numerischen Typ oder in einen Zeittyp tritt im
Argument ein Zeichen auf, das in einem Literal des entsprechenden Typs
nicht zulaessig ist.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW22A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A6 BEI ALTER COLUMN DER SPALTE (&00) SIGNIFIKANTE ZEICHEN DER ZEICHENKETTE (&01) AM ENDE ABGESCHNITTEN
Bedeutung
Bei der Ausfuehrung der Datentypkonvertierung fuer ALTER COLUMN wurden bei
einer Zeichenkette Zeichen ungleich Leerzeichen am Ende abgeschnitten.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW22A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A7 BEI ALTER COLUMN DER SPALTE (&00) MIT DEM WERT (&01) CALL-DML-VALUE ERZEUGT
Bedeutung
Bei der Ausfuehrung der Datentypkonvertierung fuer ALTER COLUMN wurde
der CALL-DML-Value der zu konvertierenden Spalte erzeugt.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW22A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A8 BEI ALTER COLUMN KOMPONENTEN DER MULTIPLEN SPALTE (&00) AM ENDE ABGESCHNITTEN, DIE ERSTE ABGESCHNITTENE KOMPONENTE HAT DEN WERT (&01)
Bedeutung
Bei der Ausfuehrung der Datentypkonvertierung fuer ALTER COLUMN wurden bei
einer multiplen Spalte Komponenten am Ende abgeschnitten.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW22A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22A9 DER SQL-DEFAULTWERT DER SPALTE (&03) IN TABELLE (&00).(&01).(&02) PASST NICHT ZUM NEUEN DATENTYP
Bedeutung
Bei der Aenderung des Datentyps einer Spalte mit SQL-Defaultwert muss
dieser in den neuen Datentyp konvertierbar sein.
Maßnahme
Die Aenderungsanweisung ALTER TABLE um DROP DEFAULT fuer die betroffene
Spalte ergaenzen. Ein (passender) neuer SQL-Defaultwert kann mit mittels
SET <default clause> definiert werden.
SEW22B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B0 DEFAULTWERT UNZULAESSIG BEI MULTIPLER SPALTE (&03) IN TABELLE (&00).(&01). (&02)
Bedeutung
Eine atomare Spalte mit Defaultwert kann nicht zu einer multiplen
Spalte gemacht werden: fuer ein multiple Spalte ist ein Defaultwert
nicht zulaessig.
Maßnahme
Die Aenderungsanweisung ALTER TABLE um DROP DEFAULT fuer die betroffene
Spalte ergaenzen.
SEW22B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B1 UNGUELTIGES ERSATZZEICHEN
Bedeutung
Ein Ersatzzeichen (Substitute Character) muss aus einer Code Unit bestehen
und darf kein Surrogate sein.
Surrogates haben UTF16 Code Units im Intervall NX'D800' bis NX'DFFF'.
Maßnahme
Wert fuer Ersatzzeichen korrigieren.
SEW22B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B2 WERT (&00) DER SPALTE (&01) KANN NICHT UMGESETZT WERDEN
Bedeutung
Im Rahmen einer DDL- oder Utility-Anweisung war die Umsetzung einer
Zeichenkette nicht erfolgreich.
Moeglicherweise enthaelt sie ein Zeichen, das fuer den betroffenen
Coded Character Set (Code-Tabelle des Catalogs oder CCSN der
Eingabedatei) nicht umgesetzt werden kann, oder die Zeichenkette hat
den Datentyp NATIONAL CHARACTER [VARYING] und kann nicht nach UTFE
umgesetzt werden.
Maßnahme
Wert der Zeichenkette aendern, oder Namen der Code-Tabelle des Catalogs
aendern, oder CCSN der Eingabedatei aendern.
SEW22B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B3 DER WERT DER SPALTE (&00) ENTHAELT DAS DELIMITER-ZEICHEN
Bedeutung
Beim UNLOAD enthaelt der entladene Wert der Spalte das
DELIMITER-Zeichen.
Maßnahme
Anderes DELIMITER-Zeichen waehlen bzw. beim CSV-Format ein
QUOTE- oder ein ESCAPE-Zeichen definieren.
SEW22B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B4 DIE SPALTE (&00) IST VOM DATENTYP (N)VARCHAR UND DER WERT HAT DIE LAENGE NULL
Bedeutung
Beim UNLOAD enthaelt eine Spalte vom Datentyp (N)VARCHAR
einen Wert der Laenge Null.
Maßnahme
CSV-Format mit einem QUOTE-Zeichen verwenden.
SEW22B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B5 DER WERT DER SPALTE (&00) ENTHAELT EIN NEWLINE-ZEICHEN
Bedeutung
Beim UNLOAD enthaelt die Spalte ein NEWLINE-Zeichen, d.h. der
entladene Wert enthaelt mindestens eines der Zeichen X'04', X'0D',
X'15' oder X'25'.
Maßnahme
Beim CSV-Format ein QUOTE-Zeichen definieren.
SEW22B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B6 DER WERT DER SPALTE (&00) IN DER EINGABEDATEI IST ZU LANG
Bedeutung
Der Wert in der Eingabedatei enthaelt mehr als 32000 Zeichen.
Der entsprechende Satz der Eingabedatei wird nicht in die Tabelle
zugeladen.
Maßnahme
Wert aendern.
SEW22B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22B7 ANGEGEBENE FETCH POSITION ERGIBT NULL
Bedeutung
Die Auswertung der FETCH POSITION darf nicht den NULL Wert ergeben.
Maßnahme
Versorgung der Fetch Position korrigieren.
SEW22C0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22C0 STRING-ARGUMENT MIT FALSCHER OKTETTLAENGE
Bedeutung
Der Argumentwert einer Funktion VALUE_OF_REP() oder
der mit einer Funktion DECRYPT() bestimmte entschluesselte Wert hat
die falsche Oktettlaenge fuer den Ziel-Datentyp der Funktion.
Die Oktettlaenge muss je nach Ziel-Datentyp sein:
- 2 fuer SMALLINT, 4 fuer INT und REAL, 8 fuer DOUBLE PRECISION;
- P fuer NUMERIC(P,S), FLOOR(P/2 + 1) fuer DECIMAL(P,S):
- 6 fuer DATE, 14 fuer TIMESTAMP(3), 8 fuer TIME(3);
- R fuer CHAR(R), 2*R fuer NCHAR(R);
- <= R fuer VARCHAR(R);
- <= 2*R und gerade fuer NVARCHAR(R).
Maßnahme
Den Ziel-Datentyp der Funktion aendern, oder den Argumentwert aendern.
SEW22C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22C1 SCHLUESSEL-ARGUMENT HAT FALSCHE OKTETTLAENGE
Bedeutung
Das Argument fuer den Schluessel in ENCRYPT oder DECRYPT()
hat nicht die richtige Laenge fuer den Verschluesselungsalgorithmus.
Fuer das AES-Verfahren muss der Schluessel 16 Oktetts lang sein.
Maßnahme
Argument fuer den Schluessel korrigieren.
SEW22C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22C2 VERSCHLUESSELTES ARGUMENT HAT FALSCHE OKTETTLAENGE
Bedeutung
Das Argument fuer den verschluesselten Wert in DECRYPT()
hat nicht die richtige Laenge fuer den Verschluesselungsalgorithmus.
Fuer das AES-Verfahren muss die Laenge des verschluesselten Werts
ein ganzzahliges Vielfaches von 16 Oktetts sein,
aber nicht 0 Oktetts.
Maßnahme
Argument fuer den verschluesselten Wert korrigieren.
SEW22C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22C3 FALSCHER SCHLUESSEL ZUR ENTSCHLUESSELUNG
Bedeutung
Der in DECRYPT() angegebene Schluessel ist inkorrekt, so
dass das Argument nicht entschluesselt werden konnte.
Fuer das AES-Verfahren muessen die Werte des Schluessel bei
Verschluesselung und Entschluesselung genau gleich sein.
Maßnahme
Korrekten Schluessel verwenden.
SEW22C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22C4 ARGUMENT IST KEIN HEXADEZIMALER STRING
Bedeutung
Ein Wert, der als hexadezimaler String verwendet wird,
enhaelt ein Zeichen, das keine hexedezimale Ziffer ist
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, a, B, b, C, c, D, d, E, e, F, f),
oder er hat eine ungerade Laenge.
Maßnahme
Wert korrigieren.
SEW22C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW22C5 ILLEGALER UTFE WERT.
Bedeutung
Ein UTFE Wert enthaelt eine nicht erlaubte Codesequenz.
Illegale UTFE Werte koennen z.B. auch entstehen, wenn beim
Lesen einer CSV-Datei ein zu kurzer Datentyp fuer die
Aufnahme des UTFE Wertes spezifiziert wird und dieser daher
abgeschnitten wird.
Maßnahme
Wert korrigieren.
SEW2201
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2201 ZEICHENKETTE RECHTS VERKUERZT (PARAMETER POSITION (&00))
Bedeutung
Eine Zeichenkette ist zu lang fuer das Zielfeld (Tabellenspalte, Variable
oder Parameter), in dem sie gespeichert werden soll,
oder das Resultat von einem CAST(), einem NORMALIZE(), oder von einer
Konkatenation ist eine laengere Zeichenkette als der Resultattyp erlaubt.
Ein CAST() von einer Zeichenkette in einen anderen Typ von Zeichenkette
fuehrt nie zu diesem Fehler, Konkatenation und Zuweisung an eine Tabellen-
spalte dann nicht, wenn nur Leerzeichen abgeschnitten werden. Kommt die
fehlerhafte Zeichenkette aus einer Benutzervariablen oder aus einem
SQL-Deskriptoreintrag, dann ist PARAMETER POSITION dessen laufende Nummer
innerhalb der Eingabeparameter. Sonst ist PARAMETER POSITION gleich 0.
Maßnahme
Laenge der Zeichenkette verkuerzen, oder Laenge des Resultattyps
vergroessern.
SEW2202
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2202 NULL-WERT; KEINE INDIKATORVARIABLE SPEZIFIZIERT FUER PARAMETER (&00)
Bedeutung
Es soll ein NULL-Wert in die Benutzervariable &00 uebertragen werden; es
wurde jedoch keine Indikatorvariable spezifiziert.
Maßnahme
In der SQL-Anweisung eine Indikatorvariable angeben, oder sicherstellen,
dass keine NULL-Werte auftreten koennen.
SEW2203
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2203 NUMERISCHER WERT ZU GROSS ODER ZU KLEIN (NUMMER (&00))
Bedeutung
Bei der Berechnung oder Zuweisung eines numerischen Wertes trat ein Ueber-
oder Unterlauf auf.
Im Falle der Berechnung eines Ausgabewertes oder seiner Zuweisung an eine
Benutzervariable bzw. an einen Eintrag des SQL-Deskriptorbereichs, ist &00
die Nummer des Elementes in der SELECT-Liste.
Im Falle eines dynamischen Parameters wurde ein (Eingabe-)Wert uebergeben,
der nicht im zugehoerigen Format darstellbar ist; &00 ist die Nummer der
zugehoerigen Benutzervariable bzw. des zugehoerigen "?"-Platzhalters.
In allen anderen Faellen, z. B. der Zuweisung eines Wertes an eine Spalte
oder einer Berechnung innerhalb eines Praedikats, ist Nummer gleich 0.
Maßnahme
Anwendungsprogramm aendern.
SEW2205
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2205 INKORREKTE ZUWEISUNG MIT FELD DATA IN EINEM EINTRAG IM SQL-DESKRIPTORBEREICH
Bedeutung
Bei GET DESCRIPTOR und SET DESCRIPTOR muss die Benutzervariable fuer das
Feld DATA einen Typ haben, der dem SQL-Datentyp des Eintrags im
SQL-Deskriptorbereich entspricht, ausser dass bei GET DESCRIPTOR fuer ein
DATA Feld mit SQL-Datentyp VARCHAR der SQL-Datentyp der Benutzervariablen
eine groessere Maximallaenge haben darf.
Maßnahme
Andere Benutzervariable verwenden oder den SQL-Datentyp des Eintrags im
Deskriptorbereich durch Setzen von TYPE und ggf. DATETIME_INTERVAL_CODE,
LENGTH, PRECISION, und SCALE andern.
SEW2208
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2208 RESULTAT EINER DATE-FUNKTION AUSSERHALB DES ZULAESSIGEN BEREICHS
Bedeutung
Das Resultat einer DATE-Funktion liegt nicht im Bereich
zulaessiger Daten, von 0001-01-01 bis einschliesslich 9999-12-31.
Der entsprechende numerische Bereich von Julianischen Daten
geht von 1721426 bis einschliesslich 5373484.
Maßnahme
Anwendungsprogramm aendern.
SEW221S
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW221S UNGUELTIGES PATTERN IN LIKE REGEX (DISTANZ IM PATTERN / GRUND: (&00)/(&01))
Bedeutung
Der verwendete regulaere Ausdruck entspricht an der angegebenen Distanz
nicht den Regeln fuer regulaere Ausdruecke in einem LIKE REGEX Praedikat.
Maßnahme
Regulaeren Ausdruck korrigieren.
SEW221T
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW221T UNGUELTIGE OPTION FLAG IN LIKE REGEX
Bedeutung
Ein Option Flag in einem Like Regex darf nur die Flags
s, m, i und x enthalten; es duerfen keine Leerzeichen im
Option Flag enthalten sein.
Maßnahme
Option Flag korrigieren.
SEW221U
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW221U FEHLER BEI AUSWERTUNG EINER LIKE_REGEX BEDINGUNG ((&00))
Bedeutung
Beim Auswerten einer LIKE_REGEX Bedingung ist der angegebene Fehler
aufgetreten. Man beachte, dass es bei unguenstiger Formulierung eines
regulaeren Ausdrucks zu sogenannten runaway regular expressions kommen
kann, die bei bestimmten Vergleichswerten zu praktisch unendlicher
Laufzeit fuehren wuerden und daher mit Fehler abgebrochen werden
(erkennbar z.B. am Schluesselwort -match- in der Fehlermeldung).
Derartige regulaere Ausdruecke koennen in der Regel unter Beibehaltung
ihrer Semantik einfacher formuliert werden, so dass dieses Problem
vermieden wird.
Maßnahme
Je nach Fehler Anweisung bzw. Muster umformulieren.
SEW2211
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2211 ENDEPOSITION DES SUBSTRINGS LINKS VON DER STARTPOSITION
Bedeutung
Ein Substring wird durch eine Startposition und eine explizite oder
implizite Laenge definiert. Im Falle einer expliziten Laengenangabe war
deren Wert negativ. Im impliziten Falle war die Startposition rechts
ausserhalb des (Argument-)Strings.
Maßnahme
Stehen fuer Startposition und/oder Laenge Literale, sind diese zu
korrigieren. Sonst Analyse des Ausdrucks und der in diesen eingehenden
Werte.
SEW2212
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2212 DIVISION DURCH 0
Bedeutung
Es wurde versucht, durch 0 zu dividieren.
Maßnahme
Anwendungsprogramm aendern.
SEW2218
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2218 UNZULAESSIGES ZEICHEN IM ZEICHENKETTENARGUMENT VON CAST ODER VALUE_OF_REP
Bedeutung
Bei der Konvertierung einer Zeichenkette mittels CAST oder VALUE_OF_REP
in einen numerischen Typ oder Zeittyp tritt im Argument ein Zeichen auf,
das in einem Literal des entsprechenden Typs nicht zulaessig ist.
Dies kann z.B. auch implizit bei Benutzung der Funktion
DECRYPT() auftreten, wenn das entschluesselte Argument nicht in den
angegebenen Datentyp konvertierbar ist.
Maßnahme
SQL-Anweisung bzw. Datentypen des Wertes und der Spalte pruefen.
SEW2219
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2219 ESCAPE-ZEICHEN MIT FALSCHER LAENGE
Bedeutung
Die Laenge in CHARACTERS (bei CHAR) bzw in CODE_UNITS (bei NCHAR) der
Zeichenkette nach ESCAPE im LIKE-Praedikat muss eins sein.
Maßnahme
Wert mit korrekter Laenge verwenden.
SEW2221
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2221 ZEICHEN NICHT IM DEFINITIONSBEREICH DER TRANSLITERATION
Bedeutung
Die Transliteration einer Zeichenkette war nicht erfolgreich,
weil sie ein Zeichen enthaelt, das mit der angegebenen Transliteration
nicht transliteriert werden kann, und kein Substitute character
(Ersatzzeichen) angegeben ist.
Maßnahme
Wert der Zeichenkette aendern, oder eine andere Transliteration
verwenden, oder einen Substitute character angeben.
SEW2223
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2223 UNZULAESSIGER WERT IN BENUTZERVARIABLE (&00)
Bedeutung
Die Benutzervariable &00 enthaelt einen Wert, der nicht zu ihrer
Typbeschreibung passt.
(Auch Benutzervariablen, die beim Aufruf einer Prozedur als reine
Ausgabevariablen verwendet werden, muessen in statischer SQL typgerecht
initialisiert werden!)
Maßnahme
Anwendungsprogramm aendern.
SEW2224
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2224 NULL-BYTE FEHLT IN C-BENUTZERVARIABLE
Bedeutung
Werden C-Benutzervariable, deren Typ einem SQL-Datentyp CHAR oder VARCHAR
entspricht, als Eingabeparameter verwendet, so muss jedem Eingabewert ein
NULL-Byte folgen.
Maßnahme
Null-Byte anfuegen.
SEW2225
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2225 ENTWERTUNGSZEICHEN IM TEXTMUSTER FALSCH VERWENDET
Maßnahme
Anwendungsprogramm aendern.
SEW2227
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2227 LAENGE DES TRIM-ZEICHENS NICHT 1 CODE UNIT
Bedeutung
Das Trim-Zeichen ist ein Ausdruck vom Typ VARCHAR oder NVARCHAR,
und sein Wert bei Ausfuehrung hat nicht eine Laenge von einer Code Unit.
Maßnahme
Spezifikation des Trim-Zeichens ueberpruefen.
SEW2229
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2229 NONCHARACTER IN UNICODE ZEICHENKETTE
Bedeutung
Der Wert einer Konkatenation, von DECRYPT(), von VALUE_OF_REP(), einer
Benutzervariablen, oder einer sonstigen SQL-Operation enthaelt einen
Unicode Noncharacter, was fuer Unicode Zeichenketten in SQL nicht erlaubt
ist. Unicode Noncharacters haben die code points U&'\FDDx', U&'\FDEx',
U&'\+0xFFFE', U&'\+0xFFFF', U&'\+10FFFE' und U&'\+10FFFF'.
Maßnahme
Ausdruck oder die Werte der Operanden korrigieren.
SEW23A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW23A0 REFERENZBEDINGUNG (&00).(&01).(&02) VERLETZT
Bedeutung
Bei Ausfuehrung der SQL-Anweisung wurde die Verletzung einer Referenz-
bedingung festgestellt.
Maßnahme
Anwendungsprogramm aendern.
SEW23A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW23A1 CHECK-BEDINGUNG (&00).(&01).(&02) VERLETZT
Bedeutung
Bei Ausfuehrung der SQL-Anweisung wurde die Verletzung einer CHECK-
Bedingung festgestellt.
Maßnahme
Anwendungsprogramm aendern.
SEW23A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW23A2 EINDEUTIGKEITSBEDINGUNG (&00).(&01).(&02) VERLETZT
Bedeutung
Bei Ausfuehrung der SQL-Anweisung wurde die Verletzung einer
Eindeutigkeitsbedingung festgestellt.
Maßnahme
Anwendungsprogramm aendern.
SEW23A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW23A3 NOT-NULL-BEDINGUNG (&00).(&01).(&02) VERLETZT
Bedeutung
Bei Ausfuehrung der SQL-Anweisung wurde die Verletzung einer NOT-NULL-
Bedingung festgestellt.
Maßnahme
Anwendungsprogramm aendern.
SEW23A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW23A4 NOT-NULL-BEDINGUNG DES PRIMAERSCHLUESSELS (&00).(&01).(&02) VERLETZT
Bedeutung
Bei Ausfuehrung der SQL-Anweisung wurde die Verletzung der NOT-NULL-
Bedingung eines Primaerschluessels festgestellt.
Maßnahme
Anwendungsprogramm aendern.
SEW23A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW23A5 EINDEUTIGKEITSBEDINGUNG DES PRIMAERSCHLUESSELS (&00).(&01).(&02) VERLETZT
Bedeutung
Bei Ausfuehrung der SQL-Anweisung wurde die Verletzung der Eindeutigkeits-
bedingung eines Primaerschluessels festgestellt.
Maßnahme
Anwendungsprogramm aendern.
SEW24A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A1 CURSOR (&00) AUS MODUL (&01) IST NICHT GESCHLOSSEN
Bedeutung
Der angegebene Cursor muss geschlossen sein.
Maßnahme
Anwendungsprogramm aendern.
SEW24A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A2 CURSOR (&00) AUS MODUL (&01) IST NICHT GEOEFFNET
Bedeutung
Der angegebene Cursor muss geoeffnet sein.
Maßnahme
Anwendungsprogramm aendern.
SEW24A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A3 CURSOR (&00) AUS MODULE (&01) IST NICHT AUF EINEM SATZ POSITIONIERT
Bedeutung
Es wird der Versuch unternommen, fuer den Cursor eine UPDATE WHERE
CURRENT- bzw. eine DELETE WHERE CURRENT-Anweisung auszufuehren,
- bevor fuer diesen Cursor eine FETCH-Anweisung ausgefuehrt wurde, oder
- nachdem ueber das Ende oder den Anfang einer Cursortabelle hinausgelesen
wurde, oder
- nachdem der aktuelle Satz des Cursors geloescht wurde.
Maßnahme
Anwendungsprogramm aendern.
SEW24A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A4 FETCH CURSOR NACH STORE CURSOR NICHT ERLAUBT
Maßnahme
Anwendungsprogramm aendern.
SEW24A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A5 CURSOR (&00) AUS MODUL (&01) IST NICHT GESPEICHERT
Bedeutung
Der Cursor wurde nicht mit einer STORE CURSOR-Anweisung gespeichert oder
ist mittlerweile durch ein Ruecksetzen der Transaktion entwertet worden.
Maßnahme
Anwendungsprogramm aendern.
SEW24A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A6 DYNAMISCH UEBERSETZTE SQL-ANWEISUNG (&00) AUS MODUL (&01) BEZIEHT SICH AUF DEN OFFENEN CURSOR (&02)
Bedeutung
Es ist bereits eine SQL-Anweisung fuer diesen Anweisungsbezeichner
bekannt. Diese SQL-Anweisung bezieht sich auf einen geoeffneten Cursor.
Die SQL-Anweisung kann erst dann erneut dynamisch uebersetzt werden, wenn
der Cursor geschlossen ist.
Maßnahme
Anwendungsprogramm aendern.
SEW24A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A7 FEHLERHAFTE FETCH-ANWEISUNG BEIM LESEN DES CURSORS (&00) AUS MODUL (&01) IM SCHUBMODUS.
Bedeutung
Die Saetze eines Cursors im Schubmodus duerfen nur mit einer FETCH-
Anweisung gelesen werden. Nach dem Oeffnen des Cursors wird diese FETCH-
Anweisung durch die erste FETCH-Anweisung bestimmt. Waehrend der Cursor
offen ist, darf mit keiner anderen FETCH-Anweisung auf den Cursor zuge-
griffen werden.
Maßnahme
Anwendungsprogramm aendern.
SEW24A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A8 STORE UND RESTORE NICHT ERLAUBT FUER CURSOR (&00) MIT WITH HOLD AUS MODUL (&01)
Bedeutung
Der Cursor wurde mit WITH HOLD deklariert. Fuer solche
Cursor sind die Operationen STORE und RESTORE nicht erlaubt.
Maßnahme
Anwendungsprogramm aendern.
SEW24A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW24A9 FUER CURSOR (&00) MIT WITH HOLD AUS MODUL (&01) MUSS ERST EIN FETCH ERFOLGEN
Bedeutung
Bei einem offenen Cursor mit WITH HOLD-Klausel muss die erste Anweisung
in einer Transaktion ein FETCH sein.
Maßnahme
Anwendungsprogramm aendern.
SEW25A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW25A1 IN EINER LESENDEN TRANSAKTION IST KEIN UPDATE ERLAUBT
Bedeutung
(Diese Meldung benutzen aeltere SESAM Versionen anstelle von 25006.)
Maßnahme
Im Anwendungsprogramm den Zugriffsmodus der Transaktion von READ ONLY auf
READ WRITE aendern.
SEW25A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW25A2 ISOLATIONSLEVEL DER STORE CURSOR-ANWEISUNG UND ISOLATIONSLEVEL DER RESTORE CURSOR-ANWEISUNG SIND VERSCHIEDEN
Bedeutung
Die RESTORE CURSOR-Anweisung darf nicht mit einem anderen Isolationslevel
als die vorhergehende STORE CURSOR-Anweisung erfolgen.
(Diese Meldung benutzen aeltere SESAM Versionen anstelle von 25008.)
Maßnahme
Anwendungsprogramm aendern.
SEW25A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW25A3 DATENDEFINITIONS- UND MANIPULATIONSANWEISUNGEN DUERFEN IN EINER TRANSAKTION NICHT GEMISCHT WERDEN
Bedeutung
Das Mischen von DDL-Anweisungen mit DML-Anweisungen innerhalb einer
Transaktion ist nicht zulaessig, d.h. es ist nicht erlaubt, innerhalb
derselben Transaktion DML- und DDL-Anweisungen auszufuehren bzw. DML-
Anweisungen dynamisch zu uebersetzen und DDL-Anweisungen auszufuehren.
(Diese Meldung benutzen aeltere SESAM Versionen anstelle von 25007.)
Maßnahme
Anwendungsprogramm aendern.
SEW25A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW25A4 ES IST BEREITS EINE TRANSAKTION OFFEN
Bedeutung
Die SQL-Anweisung darf nur ausserhalb einer Transaktion abgesetzt werden.
Fuer diesen Benutzer ist aber bereits eine Transaktion eroeffnet worden.
(Diese Meldung benutzen aeltere SESAM Versionen anstelle von 25001.)
Maßnahme
Anwendungsprogramm aendern.
SEW25A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW25A5 UNZULAESSIGE ANWEISUNGSREIHENFOLGE
Bedeutung
Anweisungsreihenfolge DROP SPACE - CREATE SPACE mit identischem Spacenamen
ist innerhalb einer Transaktion nicht erlaubt.
Maßnahme
Anweisungsfolge modifizieren: zwischen DROP und CREATE eine COMMIT-
Anweisung absetzen.
SEW2501
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2501 SQL-ANWEISUNG NICHT INNERHALB EINER TRANSAKTION ERLAUBT
Bedeutung
Die SQL-Anweisung darf nicht innerhalb einer Transaktion ausgefuehrt
werden. Fuer diesen Benutzer ist aber eine Transaktion begonnen und noch
nicht beendet worden.
Maßnahme
Anwendungsprogramm aendern.
SEW2506
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2506 IN EINER LESENDEN TRANSAKTION IST KEINE AENDERUNG ERLAUBT
Maßnahme
Im Anwendungsprogramm den Zugriffsmodus der Transaktion von READ ONLY auf
READ WRITE aendern.
SEW2507
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2507 ILLEGALE MISCHUNG VON DATENMANIPULATION UND SCHEMAMANIPULATION IN EINER TRANSAKTION
Bedeutung
In einer SQL-Transaktion koennen keine Datenmanipulationsanweisungen
(DML) ausgefuehrt oder praepariert werden, wenn in derselben Transaktion
auch Anweisungen zur Schema-Definition oder zur Schema-Manipulation (DDL)
ausgefuehrt werden.
Maßnahme
Separate Transaktionen verwenden.
SEW2508
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2508 UNTERSCHIEDLICHE ISOLATION LEVEL FUER OPERATIONEN MIT EINEM OFFENEN CURSOR
Bedeutung
Wenn ein Cursor ueber mehrere Transaktionen hinweg offen bleibt, so
duerfen Operationen mit dem Cursor nur in solchen Transaktionen erfolgen,
die denselben ISOLATION LEVEL haben, wie die Transaktion mit dem OPEN.
Maßnahme
Anwendungsprogramm aendern.
SEW26A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW26A1 SQL-ANWEISUNG (&00) AUS MODUL (&01) IST NICHT GEEIGNET PRAEPARIERT
Bedeutung
- Fuer den in einer EXECUTE-Anweisung angegebenen Anweisungsbezeichner
ist z.Zt. keine SQL-Anweisung praepariert, oder
- es wurde eine Anweisung ausgefuehrt, die sich auf einen dynamischen
Cursor bezieht, und fuer den Anweisungsbezeichner zu diesem dynamischen
Cursor ist z.Zt. keine Cursor-Spezifikation praepariert.
Maßnahme
Fuer den Anweisungsbezeichner eine geeignete SQL-Anweisung praeparieren.
SEW2800
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW2800 UNZULAESSIGER BERECHTIGUNGSSCHLUESSEL IN SET SESSION AUTHORIZATION
Bedeutung
Der in SET SESSION AUTHORIZATION angegebene Wert muss eine Zeichenkette
sein, die die Formatregeln und Syntaxregeln fuer Berechtigungsschluessel
erfuellt, und die ausser Leerzeichen keine Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW3D00
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW3D00 UNZULAESSIGER CATALOG-NAME IN SET CATALOG
Bedeutung
Der in SET CATALOG angegebene Wert muss eine Zeichenkette sein, die
- die Formatregeln und Syntaxregeln fuer Catalog-Namen erfuellt, und
- die ausser Leerzeichen keine Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW3F00
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW3F00 UNZULAESSIGER SCHEMA-NAME IN SET SCHEMA
Bedeutung
Der in SET SCHEMA angegebene Wert muss eine Zeichenkette sein, die
- die Formatregeln und Syntaxregeln fuer Schemanamen erfuellt, und
- die ausser Leerzeichen keine Trenner enthaelt.
Maßnahme
Wert korrigieren.
SEW33A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW33A1 EIN SQL-DESKRIPTORBEREICH MIT DEM ANGEGEBENEN NAMEN IST BEREITS ALLOKIERT
Bedeutung
Der in ALLOCATE DESCRIPTOR angegebene Name ist aequivalent zum Namen eines
in dieser SQL-Session z. Zt. allokierten SQL-Deskriptorbereichs.
Maßnahme
Anderen Namen verwenden, oder existierenden SQL-Deskriptorbereich
verwenden, oder diesen vorher deallokieren.
SEW33A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW33A2 EIN SQL-DESKRIPTORBEREICH MIT DEM ANGEGEBENEN NAMEN IST NICHT ALLOKIERT
Bedeutung
Der in DEALLOCATE DESCRIPTOR angegebene Name ist nicht aequivalent zum
Namen eines in dieser SQL-Session zur Zeit allokierten Deskriptorbereichs.
SEW33A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW33A3 UNZULAESSIGER NAME FUER SQL-DESKRIPTORBEREICH
Bedeutung
Der Wert fuer den Namen des SQL-Deskriptorbereichs muss eine Zeichenkette
sein, die die Formatregeln und Syntaxregeln fuer Bezeichner erfuellt, und
die ausser Leerzeichen keine Trenner enthaelt.
Maßnahme
Namen korrigieren.
SEW34A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW34A1 SPEZIFIKATION DES DYNAMISCHEN CURSORS (&00) IST NICHT PRAEPARIERT
Bedeutung
Es wurde ein PREPARE oder EXECUTE IMMEDIATE fuer ein UPDATE WHERE CURRENT
oder DELETE WHERE CURRENT ausgefuehrt, und fuer den darin referenzierten
Cursor ist z. Zt. keine Cursor-Spezifikation dynamisch uebersetzt.
Maßnahme
Fuer den referenzierten Cursor eine Cursor-Spezifikation dynamisch
uebersetzen.
SEW3500
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW3500 UNGUELTIGE NUMMER FUER GET DIAGNOSTICS ITEM
Bedeutung
Im Get Diagnostics Statement muss die angegebene Item Nummer
gleich 1 sein.
Maßnahme
Anwendung korrigieren.
SEW40A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40A4 TRANSAKTION ZURUECKGESETZT WEGEN AUSFALL VON DBH ODER DCN
Bedeutung
Die Transaktion wurde zurueckgesetzt, weil der DBH bzw. DCN, ueber den der
DBH erreicht wird, ausgefallen ist.
Maßnahme
DBH bzw. DCN wieder starten, Transaktion wiederholen.
SEW40A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40A8 TRANSAKTION ZURUECKGESETZT WEGEN EINER FEHLERBEHANDLUNG
Bedeutung
Aufgrund einer internen Fehlerbehandlung wurde die Transaktion zurueck-
gesetzt.
Maßnahme
Fehlerunterlagen (SYSOUT-Protokolle, Dumps) ggf. zur Fehlerdiagnose
weiterleiten.
SEW40A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40A9 TRANSAKTION ZURUECKGESETZT UND SQL-ANWEISUNG ABGEWIESEN WEGEN INTR HOLD
Bedeutung
Wegen eines INTR HOLD konnte die SQL-Anweisung nicht ausgefuehrt werden;
die Transaktion wurde zurueckgesetzt.
Maßnahme
SQL-Anweisung wiederholen.
SEW40B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40B4 TRANSAKTION ZURUECKGESETZT WEGEN CONSISTENCY-CHECKS AUFGRUND EINES E/A-FEHLERS
Bedeutung
Ein E/A-Fehler hat einen Consistency-Check ausgeloest. Daraufhin wurde die
Transaktion zurueckgesetzt.
Maßnahme
Anhand des DBH-Protokolls E/A-Fehler ueberpruefen.
SEW40B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40B5 TRANSAKTION ZURUECKGESETZT WEGEN DEFEKTEM SEKUNDAERINDEX
Maßnahme
Sekundaerindex durch CREATE INDEX wiederherstellen.
SEW40B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40B7 ANWENDER-SESSION NICHT MEHR BEKANNT; TRANSAKTION ZURUECKGESETZT, FALLS OFFEN
Bedeutung
Wegen Ueberschreitens der zulaessigen INAKTIVITAETSZEIT oder zeitweiligem
Verbindungsverlust oder Administrationseingriffen ist die SQL-Session beim
DBH nicht mehr bekannt.
Maßnahme
Ggf. Cursorpositionen wiederherstellen.
SEW40B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40B8 TRANSAKTION ZURUECKGESETZT, DA SQL-SESSION DURCH ADMINISTRATIONSEINGRIFF BEENDET WURDE
Bedeutung
SQL-Session wurde durch Administrationseingriff beim DBH beendet.
Maßnahme
Ggf. Cursorpositionen wiederherstellen.
SEW40B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40B9 TRANSAKTION ZURUECKGESETZT, DA SQL-SESSION WEGEN DBMS-NEUSTART NICHT MEHR BEKANNT IST
Bedeutung
DBH-Session wurde zwischenzeitlich beendet und neu gestartet; daher ist
die SQL-Session beim DBH nicht mehr bekannt.
Maßnahme
Ggf. Cursorpositionen wiederherstellen.
SEW40C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40C1 SCHNITTSTELLEN- ODER SYSTEMFEHLER (MODUL (&00) ((&01)))
Bedeutung
Wegen eines Schnittstellen- oder Systemfehlers wurde die SQL-Transaktion
zurueckgesetzt oder die Voruebersetzung abgebrochen.
(&01): Laufende Nummer und Returncode.
Maßnahme
Fehlerunterlagen (SYSOUT-Protokolle, Dumps, Inhalt des SQL-Diagnose-
bereichs) zur Fehlerdiagnose weiterleiten.
SEW40C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40C2 TRANSAKTION ZURUECKGESETZT WEGEN FEHLER BEIM LOESCHEN DES TEMPORAEREN VIEWS (&00)
Bedeutung
Beim Loeschen eines temporaeren Views trat ein Fehler auf; die Transaktion
wird zurueckgesetzt.
Maßnahme
Anweisung wiederholen.
SEW40C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW40C3 TRANSAKTION ZURUECKGESETZT WEGEN KONFLIKT IN AUTONOMER TA
Bedeutung
Beim Durchfuehren einer autonomen TA trat ein Sperrkonflikt mit einer
Benutzer-TA auf; die autonome TA wurde zurueckgesetzt.
Maßnahme
Anwendung aendern.
SEW4001
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW4001 TRANSAKTION ZURUECKGESETZT WEGEN DEADLOCK, INAKTIVITAET ODER ADMINISTRATIONSAUFRUF
Bedeutung
Die Transaktion wurde zurueckgesetzt. Folgende Ursachen sind moeglich:
- Die Transaktion wurde beim DBH bzw. bei DCN per Administration zurueck-
gesetzt.
- Es ist ein Deadlock aufgetreten.
- Die Transaktion sperrte zu lange eine andere Transaktion
(siehe DBH- und DCN-Option LOCK-TIME).
- Die Transaktion war zu lange inaktiv
(siehe DBH- und DCN-Option INACTIVITY-TIME).
Maßnahme
Transaktion erneut starten. Bei gehaeuftem Auftreten DBH- und DCN-Options
LOCK-TIME und INACTIVITY-TIME ueberpruefen.
SEW42AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AA UNZULAESSIGER AUSDRUCK IN MENGENFUNKTION
Bedeutung
Eine Mengenfunktion enthaelt:
- mehr als ein Argument ( MIN/MAX( ..., ...) ist keine Mengenfunktion! )
- eine weitere Mengenfunktion, oder
- eine Unterabfrage, oder
- eine multiple Spaltenangabe, oder
- mehr als eine Spaltenangabe und mindestens eine dieser Spaltenangaben
bezieht sich auf eine Spalte, die in einer Tabelle definiert ist, die in
der FROM-Klausel eines uebergeordneten SELECT-Ausdruckes angegeben ist.
Maßnahme
SQL-Anweisung korrigieren.
SEW42AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AB ARGUMENT EINES NULL-PRAEDIKATES UNZULAESSIG
Bedeutung
Als Argument eines NULL-Praedikates ist nur eine Spaltenreferenz
zulaessig.
Maßnahme
NULL-Praedikat aendern.
SEW42AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AC UNZULAESSIGER SPACE-PARAMETER
Bedeutung
Der spezifizierte Space-Parameter ist an dieser Stelle nicht erlaubt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AD UNZULAESSIGE UNTERABFRAGE
Bedeutung
- in einem IN-Praedikat wird eine unzulaessige Unterabfrage
oder Zeilen-Liste verwendet,
oder
- in einer INSERT-Anweisung besteht die VALUES-Klausel aus einer
Unterabfrage, deren Ergebnis mehr als eine Spalte hat
Maßnahme
SQL-Anweisung korrigieren.
SEW42AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AE UNZULAESSIGES ZEICHEN
Maßnahme
SQL-Anweisung korrigieren.
SEW42AF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AF CURSOR-SPEZIFIKATION MIT FOR UPDATE UNVERTRAEGLICH MIT SCROLL BZW. ORDER BY
Bedeutung
- Ein statischer Cursor enthaelt in seiner Spezifikation neben einer FOR
UPDATE-Klausel zusaetzlich SCROLL oder ORDER BY, oder
- ein dynamischer Cursor ist mit SCROLL spezifiziert und die dynamisch
formulierte Cursorbeschreibung enthaelt eine FOR UPDATE-Klausel, oder
- ein dynamischer Cursor enthaelt in seiner dynamisch formulierten
Cursorbeschreibung neben einer FOR UPDATE-Klausel zusaetzlich ORDER BY.
Maßnahme
SQL-Anweisung korrigieren.
SEW42AG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AG JOIN-BEDINGUNG FEHLT
Maßnahme
SQL-Anweisung korrigieren.
SEW42AH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AH DELIMITER FEHLT
Bedeutung
In einem Literal fehlt ein Delimiter ', oder
in einem Spezialnamen fehlt ein Anfuehrungszeichen ".
Maßnahme
SQL-Anweisung korrigieren.
SEW42AI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AI PRIMAERSCHLUESSEL FUER CALL-DML-TABELLE (&00).(&01).(&02) NOTWENDIG
Bedeutung
Eine CALL-DML-Tabelle muss einen Primaerschluessel haben
Maßnahme
Primaerschluessel fuer die Tabelle definieren bzw. die Tabelle nicht als
CALL-DML-Tabelle definieren.
SEW42AJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AJ SYMBOLISCHER ATTRIBUTNAME (SAN) DARF BEI DER AENDERUNG DES DATENTYPS DER SPALTE (&00).(&01).(&02).(&03) NICHT ANGEGEBEN WERDEN.
Bedeutung
Bei der Aenderung des Datentyps einer Spalte mittels ALTER TABLE ...
ALTER COLUMN ... SET ... kann kein (neuer) symbolischer Attributname
angegeben werden.
Maßnahme
Symbolischen Attributnamen herausnehmen.
SEW42AK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AK AUSPRAEGUNGSBEREICH EINER MULTIPLEN SPALTE UNZULAESSIG
Bedeutung
Bei der Angabe eines Auspraegungsbereiches fuer eine multiple Spalte ist
der linke Wert nicht kleiner als der rechte Wert.
Maßnahme
Auspraegungsbereichs-Angabe korrigieren.
SEW42AL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AL UNZULAESSIGER MATCH-WERT
Bedeutung
Der Match-Wert in einem LIKE-Praedikat ist keine Spaltenangabe.
Maßnahme
Match-Wert aendern.
SEW42AM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AM TEXTMUSTER UNZULAESSIG
Bedeutung
Das Textmuster in einem LIKE-Praedikat ist weder eine Benutzervariable,
noch ein Literal oder eines der Schluesselworte USER, CURRENT_USER oder
SYSTEM_USER.
Maßnahme
Textmuster aendern.
SEW42AN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AN TABELLE (&00).(&01).(&02) IST KEINE CALL-DML-/SQL-TABELLE
Bedeutung
Die bei der Migration der Tabellenart angegebene Tabelle ist keine
CALL-DML-/SQL-Tabelle:
a) die Tabelle ist eine Nur-CALL-DML-Tabelle (Migration dieser Tabellenart
ist nicht moeglich).
b) die Tabelle ist bereits von der Art SQL-Tabelle.
Maßnahme
a) Tabelle so veraendern, dass sie auch mit SQL bearbeitbar ist.
(Tabellenart: CALL-DML-/SQL-Tabelle).
SEW42AO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AO V1-DATENBANK UND GEWUENSCHTE TABELLENART PASSEN NICHT ZUSAMMEN
Bedeutung
a) Eine V1-Datenbank der Art Nur-CALL-DML kann nicht in eine Tabelle
der Art SQL-Tabelle migriert werden.
b) Eine V1-Datenbank, die nicht von der Art Nur-CALL-DML ist und bei der
nicht alle Spalten ein CALL-DML-Defaultwert-Zeichen haben, kann nicht
in eine CALL-DML-/SQL-Tabelle migriert werden.
Maßnahme
Andere Tabellenart waehlen:
a) Optionalen Parameter CALL DML in der MIGRATE-Anweisung angeben.
b) Optionalen Parameter CALL DML in der MIGRATE-Anweisung weglassen.
SEW42AP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AP ES DARF KEINE PK-SIB-DATEI ANGEGEBEN WERDEN
Bedeutung
- Wird in der MIGRATE-Anweisung der optionale Parameter CALL DML nicht
angegeben, so darf keine PK-SIB-Datei angegeben werden.
- Wird in der MIGRATE-Anweisung der optionale Parameter CALL DML
angegeben, so darf eine PK-SIB-Datei nur dann angegeben werden, wenn
der Passwortkatalog laut SVB der DB-SIB-Datei generiert und nicht
defekt ist.
- Laut DB-SIB-Datei gibt es keinen Passwortkatalog; dennoch wurde eine
PK-SIB-Datei angegeben.
Maßnahme
Keine PK-SIB-Datei angeben.
SEW42AQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AQ ES MUSS EINE PK-SIB-DATEI ANGEGEBEN WERDEN
Bedeutung
Es soll eine V1-Datenbank mit Passwortkatalog in eine CALL-DML-Tabelle
migriert werden, aber es ist keine PK-SIB-Datei angegeben.
Maßnahme
PK-SIB-Datei angeben.
SEW42AR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AR PK-SIB-DATEI UND DB-SIB-DATEI STAMMEN NICHT VON DERSELBEN V1-DATENBANK
Maßnahme
PK-SIB-Datei und DB-SIB-Datei von derselben V1-Datenbank angeben.
SEW42AS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AS LUECKE IN AUSPRAEGUNGSBEREICH FUER SPALTE (&00).(&01)
Bedeutung
Bei einer INSERT-, UPDATE- oder LOAD ONLINE-Anweisung fuer eine Tabelle
werden Werte an zwei Auspraegungen einer multiplen Spalte zugewiesen,
jedoch nicht allen dazwischenliegenden Auspraegungen dieser Spalte.
Maßnahme
Wertzuweisungen fuer fehlende Auspraegungen ergaenzen.
SEW42AT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AT MEHRFACHE VERWENDUNG DER WERTANGABE "*" ODER COUNT INTO FUER DIE TABELLE (&00).(&01).(&02)
Bedeutung
In einer INSERT- oder MERGE-Anweisung kann man zur Angabe von
system-generierten Werten nur ein einziges Mal entweder COUNT INTO
oder "*" schreiben.
Maßnahme
COUNT INTO ohne "*" verwenden oder ueberzaehlige Wertangaben "*"
entfernen.
SEW42AU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AU NULL, DEFAULT, "*" ODER AGGREGAT-SPEZIFIKATION AN DIESER STELLE UNZULAESSIG
Bedeutung
NULL, DEFAULT, "*" oder eine Aggregat-Spezifikation wurden an einer Stelle
angegeben, an der nur ein Ausdruck zulaessig ist. Diese Konstrukte sind
als Ersatz fuer einen Ausdruck nur zulaessig als zuzuweisende Werte der:
- INSERT-Anweisung (NULL, DEFAULT, "*" und Aggregat-Spezifikation)
- UPDATE-Anweisung (NULL, DEFAULT und Aggregat-Spezifikation)
Maßnahme
NULL, DEFAULT, "*" bzw. Aggregat-Spezifikation ersetzen.
SEW42AV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AV DEFAULT, "*" UND AGGREGAT-SPEZIFIKATIONEN AN DIESER STELLE UNZULAESSIG
Bedeutung
DEFAULT, "*" und Aggregat-Spezifikationen sind in einem
Tabellen-Konstruktor mit mehr als einer Zeile unzulaessig.
Maßnahme
Anderen Ausdruck oder Tabellen-Konstruktor mit nur einer Zeile verwenden.
SEW42AW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AW BEIM INSERT FUER TABELLE (&00).(&01).(&02) IST DIE BENUTZERVARIABLE IN DER RETURN INTO-KLAUSEL NICHT NUMERISCH
Bedeutung
Bei einer INSERT-Anweisung soll der Wert des Zaehlfeldes mittels der
RETURN INTO-Klausel an eine Benutzervariable geliefert werden, deren
Datentyp nicht numerisch ist.
Maßnahme
Datentyp der Benutzervariablen aendern.
SEW42AX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AX MULTIPLER WERT ODER MULTIPLE SPALTE AN DIESER STELLE UNZULAESSIG
Bedeutung
Ein multipler Wert ist unzulaessig:
- als Operand von Funktionen, +, -, *, /, ||, CAST, NULLIF, COALESCE, CASE
- als Operand in Praedikaten (ausser als erster Vergleichsoperand)
- nach SELECT DISTINCT, GROUP BY, und in Aggregat-Spezifikationen
- als Spalte eines OUTER oder UNION JOIN, UNION, EXCEPT, INTO oder USING
Tabelle eines MERGE, Tabellen-Funktion oder -Konstruktor, oder Subquery
- in FETCH nach ABSOLUTE oder RELATIVE
- in SET CATALOG, SET SCHEMA und SET AUTHORIZATION
- in SET und GET DESCRIPTOR ausser bei INDICATOR und DATA
- in PREPARE, EXECUTE IMMEDIATE, und hinter DESCRIPTOR
Maßnahme
Direkten oder indirekten Bezug auf multiplen Wert oder
multiple Spalte entfernen.
SEW42AY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AY ZU VIELE WERTE IN AGGREGAT-SPEZIFIKATION
Bedeutung
Eine Aggregat-Spezifikation enthaelt mehr als 255 Komponenten.
Maßnahme
Aggregat-Spezifikation aendern.
SEW42AZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42AZ MEHR ALS EIN CATALOG ANGESPROCHEN
Bedeutung
In einer Anweisung wird explizit (durch qualifizierte Tabellennamen) oder
implizit (durch Standard-Catalog) mehr als ein Catalog angesprochen.
Maßnahme
Anwendungsprogramm oder Standard-Catalog aendern.
SEW42A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A1 SPALTENNAME (&00) NICHT EINDEUTIG
Bedeutung
In der Liste der Spaltennamen ist der Spaltenname (&00) mehrfach
angegeben
Maßnahme
SQL-Anweisung korrigieren.
SEW42A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A2 KORRELATIONSNAME (&00) NICHT EINDEUTIG
Bedeutung
Es wird der Korrelationsname definiert, obwohl bereits in der gleichen
FROM-Klausel bzw. im gleichen JOIN-Ausdruck dieser Name als Tabellenname
oder Korrelationsname definiert ist.
Maßnahme
SQL-Anweisung korrigieren.
SEW42A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A3 SPACE-PARAMETER NICHT EINDEUTIG
Bedeutung
Ein Space-Parameter wird mehrfach gesetzt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A4 TABELLENNAME (&00) NICHT EINDEUTIG
Bedeutung
Es wird der Tabellenname definiert, obwohl in der selben FROM-Klausel der
gleiche Name als Tabellenname oder Korrelationsname bereits definiert ist.
Maßnahme
SQL-Anweisung korrigieren.
SEW42A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A5 CALL-DML-DEFAULTWERT-ZEICHEN FUER PRIMAERSCHLUESSEL-SPALTE (&00).(&01). (&02).(&03) UNZULAESSIG
Bedeutung
Fuer Spalten im Primaerschluessel darf kein CALL-DML-Defaultwert-Zeichen
definiert werden.
Maßnahme
Einen fuer Primaerschluessel-Spalten erlaubten Datentyp verwenden.
SEW42A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A6 SYMBOLISCHER ATTRIBUTNAME (SAN) UNZULAESSIG FUER PRIMAERSCHLUESSEL-SPALTE (&00).(&01).(&02).(&03)
Bedeutung
Bei Primaerschluessel-Spalten darf kein symbolischer Attributname
angegeben werden.
Maßnahme
Fuer die Primaerschluessel-Spalten keine symbolischen Attributnamen
vergeben.
SEW42A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A7 NAME FUER PRIMAERSCHLUESSELBEDINGUNG FEHLT
Bedeutung
Ein Compound Key einer CALL-DML-faehigen Tabelle muss einen Namen
haben, d.h. die Primaerschluesselbedingung muss benannt sein.
Maßnahme
SQL-Anweisung korrigieren und einen Namen fuer die Primaerschluessel-
bedingung vergeben.
SEW42A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A8 SYNTAXREGEL VERLETZT
Bedeutung
Die SQL-Anweisung verletzt die syntaktischen Regeln von SQL.
Maßnahme
SQL-Anweisung korrigieren.
SEW42A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42A9 NAME ZU LANG
Maßnahme
SQL-Anweisung korrigieren.
SEW42BA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BA UNZULAESSIGER WERT FUER DIE FREE-SPACE-ANGABE IM SPACE (&00).(&01)
Bedeutung
Fuer die Free-Space-Angabe sind nur Werte aus einem begrenzten
Wertebereich zulaessig.
Maßnahme
Free-Space-Angabe korrigieren.
SEW42BB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BB UNZULAESSIGER WERT FUER DIE PRIMAERZUWEISUNG.
Bedeutung
Fuer die Primaerzuweisung sind nur Werte aus einem begrenzten
Wertebereich zulaessig.
Maßnahme
Primaerzuweisung korrigieren.
SEW42BC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BC UNZULAESSIGER WERT FUER DIE SEKUNDAERZUWEISUNG.
Bedeutung
Fuer die Sekundaerzuweisung sind nur Werte aus einem begrenzten
Wertebereich zulaessig.
Maßnahme
Sekundaerzuweisung korrigieren.
SEW42BD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BD SPALTENDEFINITION FEHLT BEI DER TABELLE (&00).(&01).(&02)
Bedeutung
Eine Tabellendefinition muss mindestens eine Spaltendefinition enthalten.
Maßnahme
Tabellendefinition korrigieren.
SEW42BE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BE PRIVILEGIENART PASST NICHT ZUM OBJEKT
Bedeutung
Bestimmte Privilegien sind nur in Verbindung mit bestimmten Objekttypen
erlaubt (z.B. Usage nur mit Storage-Groups).
Maßnahme
SQL-Anweisung korrigieren.
SEW42BF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BF MEHR ALS EIN PRIMAERSCHLUESSEL DEFINIERT FUER TABELLE (&00).(&01).(&02)
Bedeutung
Fuer eine Tabelle darf hoechstens eine Primaerschluesselbedingung
definiert sein.
Maßnahme
Tabellendefinition korrigieren.
SEW42BG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BG NACHTRAEGLICHE DEFINITION EINES PRIMAERSCHLUESSELS FUER TABELLE (&00). (&01).(&02) NICHT MOEGLICH
Bedeutung
Ein Primaerschluessel kann nicht nachtraeglich fuer eine bereits
bestehende Tabelle definiert werden.
Maßnahme
SQL-Anweisung korrigieren.
SEW42BH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BH FALSCH QUALIFIZIERTER SPACENAME (&01) IM CATALOG (&00)
Bedeutung
Der Catalog in Spacename stimmt nicht mit dem Catalog der Tabelle, des
Indexes oder der Storage-Group ueberein.
Maßnahme
Spacenamen korrigieren und mit richtigem Catalog qualifizieren.
SEW42BI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BI FALSCH QUALIFIZIERTER TABELLENNAME (&02) IM SCHEMA (&00).(&01)
Bedeutung
Das Schema in Tabellenname stimmt nicht mit dem Schema aus der Schema-
definition ueberein.
Maßnahme
Tabellenname korrigieren und mit dem richtigen Schema qualifizieren.
SEW42BJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BJ AUSPRAEGUNGSANZAHL UNZULAESSIG BEI DATENTYPEN VARCHAR UND NCHAR VARYING
Bedeutung
Die Angabe einer Auspraegungsanzahl ist bei den Datentypen CHARACTER
VARYING und NCHAR VARYING unzulaessig, da eine Zeichenkette variabler
Laenge nicht multipel sein darf.
Maßnahme
- Auspraegungsanzahl weglassen, oder
- zu einem Datentyp CHARACTER oder NCHAR mit fester Laenge wechseln.
SEW42BK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BK VOLUMENAME (&02) IN DER STORAGE-GROUP (&00).(&01) NICHT EINDEUTIG
Bedeutung
In der Liste der Volumes einer Storage-Group muessen die Volumenamen
eindeutig sein.
Maßnahme
Liste der Volumes korrigieren.
SEW42BL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BL TEMPORAERER VIEW (&00) IN DDL- UND UTILITY-ANWEISUNGEN NICHT ERLAUBT
Maßnahme
SQL-Anweisung korrigieren.
SEW42BM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BM FALSCHER CATALOG IM TABELLENNAMEN (&00).(&01).(&02) ANGEGEBEN
Bedeutung
Der Catalog im Tabellennamen stimmt nicht mit dem Catalog des zugehoerigen
Schemas oder der zugehoerigen Tabelle ueberein.
Maßnahme
Tabellennamen korrigieren und mit dem richtigem Catalog qualifizieren.
SEW42BN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BN SONDERPRIVILEGIEN IN DER SCHEMADEFINITION (&00).(&01) NICHT ERLAUBT
Bedeutung
Innerhalb der SQL-Anweisung CREATE SCHEMA koennen keine Sonderprivilegien
vergeben werden.
Maßnahme
SQL-Anweisung korrigieren.
SEW42BO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BO ESCAPE-ZEICHEN MIT FALSCHER LAENGE
Bedeutung
Die Laenge in CHARACTERS (bei CHAR) bzw in CODE_UNITS (bei NCHAR) der
Zeichenkette nach ESCAPE im LIKE-Praedikat muss eins sein; der
angegebene Ausdruck liefert aber keine Zeichenkette dieser Laenge.
Maßnahme
Wert mit korrekter Laenge verwenden.
SEW42BP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BP ENTWERTUNGSZEICHEN IST WEDER BENUTZERVARIABLE NOCH ZEICHENKETTEN-KONSTANTE
Bedeutung
Das Entwertungszeichen im LIKE-Praedikat ist weder als Benutzervariable
noch als Zeichenketten-Konstante angegeben.
Maßnahme
Entwertungszeichen korrigieren.
SEW42BQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BQ SPACE-PARAMETER FEHLT
Bedeutung
Es fehlt die Angabe wenigstens eines Parameters in der ALTER SPACE
Anweisung.
Maßnahme
SQL-Anweisung korrigieren.
SEW42BR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BR MENGENFUNKTION AUSSERHALB UNTERABFRAGE
Bedeutung
Auf der rechten Seite einer SET-Klausel einer UPDATE-Operation oder
in der VALUES-Klausel einer INSERT- oder MERGE-Operation oder
in der VALUES Klausel einer Viewdefinition oder
in den Aufrufwerten einer CALL-Anweisung
steht eine Mengenfunktion ausserhalb einer Unterabfrage.
Maßnahme
Mengenfunktion entfernen.
SEW42BS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BS MULTIPLE SPALTE MIT MEHR ALS EINER AUSPRAEGUNG IN ORDER BY-KLAUSEL
Bedeutung
Der Sortierschluessel in einer ORDER BY-Klausel darf keine
multiple Spalte sein, deren Auspraegungszahl groesser als 1 ist.
Maßnahme
ORDER BY-Klausel aendern.
SEW42BU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BU MEHRERE MENGENFUNKTIONEN MIT DISTINCT IN SELECT-AUSDRUCK
Bedeutung
Ein SELECT-Ausdruck enthaelt (ausserhalb von untergeordneten SELECT-
Ausdruecken) mehr als eine Mengenfunktion, in der DISTINCT angegeben ist.
Maßnahme
DISTINCT entfernen.
SEW42BV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BV TABELLEN-KONSTRUKTOR NICHT ALS QUELLE DER INSERT-OPERATION
Bedeutung
Ein Tabellen-Konstruktor (VALUES ...) ist nicht der Abfrage-Ausdruck einer
INSERT-Operation, d.h. nicht der Abfrage-Ausdruck, dessen Ergebnissaetze
eingefuegt werden sollen.
Maßnahme
Tabellen-Konstruktor entfernen.
SEW42BW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BW TYP DER SQL-ANWEISUNG NICHT DYNAMISCH UEBERSETZBAR BZW. IN ANWENDUNGSPROGRAMMEN UNZULAESSIG
Bedeutung
Die SQL-Anweisung entspricht den Formatregeln, ist aber im aktuellen
Kontext unzulaessig, d.h.:
- eine Anweisung in einem Anwendungsprogramm genuegt den Formatregeln
von dynamischer SQL, aber nicht denen von statischer SQL
(z.B. "SELECT c FROM t": INTO- oder DECLARE-Klausel fehlt), oder
- eine dynamisch zu uebersetzende Anweisung genuegt den Formatregeln
von statischer SQL, aber nicht denen von dynamischer SQL
(z.B. "DECLARE c CURSOR FOR SELECT a FROM t": DECLARE-Klausel zuviel)
Maßnahme
SQL-Anweisung korrigieren.
SEW42BX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BX NUMERISCHES LITERAL UNZULAESSIG
Bedeutung
- Die Anzahl der Dezimalstellen in einem numerischen Literal ist zu gross,
oder
- der Wert des Exponenten in einem Gleitkomma-Literal ist nicht im
zulaessigen Bereich
Maßnahme
Literal aendern.
SEW42BY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BY STRING LITERAL ZU LANG
Bedeutung
Die Anzahl der Zeichen oder Code Units in einem String Literal
ueberschreitet die zulaessige Hoechstgrenze.
Maßnahme
Literal aendern.
SEW42BZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42BZ REFERENZIERUNG EINES TEMPORAEREN VIEWS IN DER DEFINITION DES VIEWS (&00). (&01).(&02) UNZULAESSIG
Bedeutung
Der SELECT-Ausdruck einer Viewdefinition darf keinen temporaeren View
enthalten.
Maßnahme
SQL-Anweisung korrigieren.
SEW42B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B0 NONCHARACTER IN UNICODE STRING
Bedeutung
Eine Unicode Zeichenkette darf in SQL keinen noncharacter enthalten.
Unicode noncharacters haben die code points U&'\FDDx', U&'\FDEx',
U&'\+0xFFFE', U&'\+0xFFFF', U&'\+10FFFE' und U&'\+10FFFF'.
Maßnahme
Wert der Zeichenkette korrigieren.
SEW42B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B1 NAME DER INTEGRITAETSBEDINGUNG (&02) FALSCH QUALIFIZIERT IM SCHEMA (&00). (&01)
Bedeutung
Der Schemaname der Integritaetsbedingung stimmt nicht mit dem
zugehoerigen Schema oder dem Schemanamen der Tabelle ueberein.
Maßnahme
Name der Integritaetsbedingung mit richtigem Schemanamen qualifizieren.
SEW42B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B2 DEFAULTWERT UNZULAESSIG BEI MULTIPLER SPALTE (&03) IN TABELLE (&00).(&01). (&02)
Bedeutung
Fuer eine multiple Spalte kann kein Defaultwert vereinbart werden.
Maßnahme
Spaltendefinition korrigieren.
SEW42B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B3 UNZULAESSIGE AUSPRAEGUNGSANZAHL IN DATENTYP.
Bedeutung
Die Auspraegungsanzahl in einem Datentyp muss zwischen 1 und 255 liegen.
Maßnahme
Auspraegungsanzahl korrigieren.
SEW42B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B4 LAENGE 0 UNZULAESSIG BEI DATENTYPEN CHARACTER UND NATIONAL CHARACTER.
Bedeutung
Die Laengenangabe bei einem Datentyp [NATIONAL] CHARACTER [VARYING]
muss groesser als 0 sein.
Maßnahme
Laenge korrigieren.
SEW42B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B5 LAENGE ZU GROSS BEI EINEM CHARACTER STRING DATENTYP
Bedeutung
Die Laengenangabe darf bei CHAR bzw NCHAR hoechstens 256 bzw 128 sein,
und bei CHARACTER VARYING bzw NVARCHAR hoechstens 32000 bzw 16000.
Maßnahme
Laenge korrigieren.
SEW42B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B6 STELLENANZAHL 0 UNZULAESSIG BEI NUMERISCHEM DATENTYP
Bedeutung
Die Stellenanzahl N muss bei einem Datentyp NUMERIC(N,M), DECIMAL(N,M)
bzw. FLOAT(N) groesser als 0 sein.
Maßnahme
Stellenanzahl korrigieren.
SEW42B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B7 STELLENANZAHL ZU GROSS BEI NUMERISCHEM DATENTYP
Bedeutung
Die Stellenanzahl N darf bei einem Datentyp NUMERIC(N,M) bzw. DECIMAL(N,M)
hoechstens 31, bei einem Datentyp FLOAT(N) hoechstens 53 sein.
Maßnahme
Zahl der Stellen korrigieren.
SEW42B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B8 ANZAHL NACHKOMMASTELLEN GROESSER ALS GESAMTZAHL DER STELLEN
Bedeutung
Bei einem Datentyp NUMERIC(N,M) bzw. DECIMAL(N,M) darf die Anzahl der
Nachkommastellen M nicht groesser als die Anzahl der Stellen N sein.
Maßnahme
Zahl der Nachkommastellen bzw. der Stellen korrigieren.
SEW42B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42B9 FALSCH QUALIFIZIERTER INDEXNAME (&00).(&01).(&02)
Bedeutung
Die Qualifizierung des Indexnamens passt nicht zum Schema, zur Tabelle
oder zum Space.
Maßnahme
Indexnamen richtig qualifizieren.
SEW42CA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CA UNZULAESSIGER STORAGE-GROUP-NAME (&00) BEI CREATE CATALOG
Bedeutung
Bei CREATE CATALOG duerfen reservierte Namen nicht als Storage-Group-Namen
angegeben werden.
Maßnahme
Anderen Storage-Group-Namen verwenden.
SEW42CB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CB SPALTENLISTE FUER TABELLE (&00).(&01).(&02) NICHT ERLAUBT
Bedeutung
Beim Laden bzw. Entladen einer Tabelle ist eine Spaltenliste nur in
bestimmtem Kontext erlaubt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CC FORMATLISTE FUER TABELLE (&00).(&01).(&02) NICHT ERLAUBT
Bedeutung
Beim Laden bzw. Entladen einer Tabelle ist eine Formatliste nur in
bestimmtem Kontext erlaubt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CD FORMATLISTE UND SPALTENLISTE FUER TABELLE (&00).(&01).(&02) INKONSISTENT
Bedeutung
Beim Laden bzw. Entladen einer Tabelle passen Formatliste und Spaltenliste
nicht zusammen (verschiedene Laenge).
Maßnahme
SQL-Anweisung korrigieren.
SEW42CE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CE UNZULAESSIGE OPTIONEN BEIM ENTLADEN AUS TABELLE (&00).(&01).(&02)
Bedeutung
Beim Entladen einer Tabelle aus einem Space bzw. einem File sind nur
bestimmte Parameter in der UNLOAD-Anweisung erlaubt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CF FEHLENDE SPALTENLISTE FUER TABELLE (&00).(&01).(&02)
Bedeutung
Beim Laden bzw. Entladen einer Tabelle fehlt die Spaltenliste.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CG UNERLAUBTE POSITIONSANGABE BEIM LADEN BZW. ENTLADEN
Bedeutung
Beim Laden bzw. Entladen einer Tabelle wurde eine Positionsangabe
ausserhalb des erlaubten Bereiches angegeben.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CH AUSPRAEGUNGSANGABE HIER NICHT ERLAUBT
Bedeutung
Beim Laden bzw. Entladen einer Tabelle darf in der Formatliste keine
Auspraegungsangabe enthalten sein.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CI UNKORREKTER DATENTYP IN DER FORMATLISTE
Bedeutung
Beim Laden bzw. Entladen steht ein nicht korrekter Datentyp in der
Formatliste.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CJ DATENTYP FLOAT IN DER FORMATLISTE NICHT ERLAUBT
Bedeutung
Beim Laden bzw. Entladen ist der Datentyp Float in der Formatliste nicht
erlaubt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CK SYNTAKTISCH NICHT KORREKTER CODE_TABLE-NAME
Maßnahme
SQL-Anweisung korrigieren.
SEW42CL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CL PASSWORT SYNTAKTISCH INKORREKT
Bedeutung
Das angegebene Passwort entspricht nicht den vorgeschriebenen Regeln.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CM UNZULAESSIGER SPALTENNAME (&00) IN EINER SPALTENBEDINGUNG
Bedeutung
In einer Spaltenbedingung darf nur die aktuell definierte Spalte
auftreten.
Maßnahme
Spaltenbedingung in eine Tabellenbedingung umwandeln.
SEW42CN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CN MEHRDEUTIGER LOAD- ODER UNLOAD-PARAMETER
Bedeutung
Ein LOAD- oder UNLOAD-Parameter wird mehrfach gesetzt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CO SATZ-KONSTRUKTOR MIT MEHR ALS EINEM ELEMENT HIER UNZULAESSIG
Bedeutung
Ein Satz-Konstruktor "(Ausdruck1, Ausdruck2, ...)" mit mehr als einem
Element ist nur dann zulaessig, wenn er in einem Tabellen-Konstruktor
enthalten ist, und dieser wiederum den Abfrage-Ausdruck einer INSERT-
Anweisung darstellt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42CP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CP "RETURN INTO" OHNE "*"-ZUWEISUNG FUER TABELLE (&00).(&01).(&02)
Bedeutung
Bei einer INSERT-Anweisung auf die Tabelle ist eine RETURN INTO-Klausel
angegeben aber keine "*"-Zuweisung fuer das Zaehlfeld.
Maßnahme
"*"-Zuweisung einfuegen.
SEW42CQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CQ BENUTZER HAT KEINE ADMINISTRATIONSBERECHTIGUNG FUER DEN CATALOG (&00)
Bedeutung
Der Benutzer hat keine Administrationsberechtigung
fuer diese Utility-Anweisung.
Maßnahme
Administrationsrecht besorgen.
SEW42CR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CR UNERLAUBTE ANZAHL NACHKOMMASTELLEN BEI DATENTYP TIME ODER BEI FUNKTION CURRENT_TIME ODER LOCALTIME
Bedeutung
Beim Datentyp TIME oder einer Funktion CURRENT_TIME oder LOCALTIME
ist die Anzahl der Nachkommastellen nicht angegeben worden oder sie ist
ungleich 3.
Maßnahme
Anzahl Nachkommastellen angeben bzw. korrigieren.
SEW42CS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CS UNERLAUBTE ANZAHL NACHKOMMASTELLEN BEI DATENTYP TIMESTAMP ODER BEI FUNKTION CURRENT_TIMESTAMP ODER LOCALTIMESTAMP
Bedeutung
Beim Datentyp TIMESTAMP oder bei einer Funktion CURRENT_TIMESTAMP oder
LOCALTIMESTAMP ist die Anzahl der Nachkommastellen nicht angegeben worden
oder sie ist ungleich 3.
Maßnahme
Anzahl Nachkommastellen angeben bzw. korrigieren.
SEW42CT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CT OPTION ONLINE IST INKOMPATIBEL MIT GENERATE INDEX UND NO INDEX.
Bedeutung
Bei LOAD ONLINE darf weder GENERATE INDEX noch NO INDEX
spezifiziert werden.
Maßnahme
Anweisung korrigieren.
SEW42CU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CU ZWEI OPERANDEN EINES PRAEDIKATS HABEN UNTERSCHIEDLICHE ANZAHL VON SPALTEN
Bedeutung
Alle Operanden eines Praedikats muessen denselben Grad (Anzahl Spalten)
haben.
Maßnahme
Praedikat aendern.
SEW42CV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CV EIN TABELLEN-KONSTRUKTOR ENTHAELT ZWEI ZEILEN MIT UNTERSCHIEDLICHER ANZAHL VON SPALTEN
Bedeutung
Alle Zeilen eines Tabellen-Konstruktors muessen denselben Grad (Anzahl
Spalten) haben.
Maßnahme
Tabellen-Konstruktor aendern.
SEW42CW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42CW LOAD OFFLINE MIT ZAEHLFELD FUER EINE PARTITIONIERTE TABELLE VERLANGT DEN PARAMETER SORTED
Bedeutung
Bei LOAD OFFLINE mit Zaehlfeld fuer eine partitionierte Tabelle ist
der Parameter SORTED erforderlich, wenn die LOAD-Anweisung Spalten
benutzt, die eine Laenge von mehr als 253 Zeichen haben.
Maßnahme
LOAD ONLINE verwenden oder die Eingabedatei sortieren und bei LOAD
OFFLINE den Parameter SORTED angeben
SEW42C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C1 ANGABE "*" IST NICHT ZULAESSIG
Bedeutung
Die Angabe eines "*" als Benutzer-, Programm- oder Rechnername ist bei
dieser SQL-Anweisung nicht erlaubt.
Maßnahme
Anwendung aendern und den vollen Namen angeben.
SEW42C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C2 SYNTAKTISCH UNZULAESSIGER CATALOG-NAME
Bedeutung
Ein Catalog-Name ist Bestandteil eines BS2000-Dateinamens. Es duerfen nur
Grossbuchstaben, Ziffern und die Sonderzeichen '.' und '-' verwendet
werden. Der Catalog-Name muss mit einem Grossbuchstaben beginnen,
darf nicht mit einem Sonderzeichen enden und es sollten keine zwei
Sonderzeichen unmittelbar aufeinander folgen.
Maßnahme
Catalog-Name korrigieren.
SEW42C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C3 SYNTAKTISCH UNZULAESSIGER SYMBOLISCHER ATTRIBUTNAME (SAN)
Bedeutung
Ein symbolischer Attributname (SAN) muss aus genau 3 Zeichen bestehen. Die
Bezeichner "NAM" und "END" sind unzulaessig.
Maßnahme
Symbolischen Attributnamen (SAN) aendern.
SEW42C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C4 SYNTAKTISCH UNZULAESSIGER SPACENAME
Bedeutung
Ein Spacename ist Bestandteil eines BS2000-Dateinamens. Es duerfen nur
Grossbuchstaben, Ziffern und die Sonderzeichen '.' und '-' verwendet
werden. Der Spacename darf jedoch nicht mit einem Sonderzeichen enden
und es sollten keine zwei Sonderzeichen unmittelbar aufeinander folgen.
Maßnahme
Spacenamen korrigieren.
SEW42C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C5 SYNTAKTISCH UNZULAESSIGER BERECHTIGUNGSSCHLUESSEL (&00)
Bedeutung
Ein Berechtigungsschluessel ist Bestandteil eines BS2000-Dateinamens. Es
duerfen nur Grossbuchstaben, Ziffern und die Sonderzeichen '.' und '-'
verwendet werden. Der Berechtigungsschluessel darf jedoch nicht mit einem
Sonderzeichen enden und es sollten keine zwei Sonderzeichen unmittelbar
aufeinander folgen.
Maßnahme
Berechtigungsschluessel korrigieren.
SEW42C6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C6 FALSCH QUALIFIZIERTER STORAGE-GROUP-NAME (&01) IM CATALOG (&00)
Bedeutung
Der Catalog im Storage-Group-Namen stimmt nicht mit dem Catalog des Space
ueberein.
Maßnahme
Storage-Group-Namen richtig qualifizieren.
SEW42C7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C7 ANGEGEBENER CATALOG EXISTIERT BEREITS
Bedeutung
Ein bereits existierender Catalog kann nicht erneut kreiert werden.
Maßnahme
Anwendungsprogramm korrigieren.
SEW42C8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C8 DATUMS-, ZEIT- ODER ZEITSTEMPELLITERAL SYNTAKTISCH UNKORREKT
Bedeutung
Die vorgeschriebene Form eines Datums-, Zeit- oder Zeitstempelliterals
ist nicht eingehalten.
Maßnahme
Anwendungsprogramm aendern.
SEW42C9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42C9 EINGABEWERT ENTSPRICHT NICHT DEM DATENTYP DES EINGABEFORMATS ODER LITERALWERT KANN NICHT INS ZIELFORMAT KONVERTIERT WERDEN.
Bedeutung
Bei der Konvertierung eines Wertes wurde festgestellt, dass der Wert nicht
dem Datentyp des Eingabeformats entspricht. Bei der Konvertierung eines
Literals wurde festgestellt, dass der Literalwert zur Konvertierung ins
Zielformat nicht geeignet ist.
Maßnahme
Wert in korrektem Format angeben.
SEW42DA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42DA FOR NAME (&00) IN FOR ANWEISUNG NICHT EINDEUTIG
Bedeutung
In einer Sequenz von verschachtelten FOR Anweisungen muss jeder
angegebene FOR Name eindeutig sein.
Maßnahme
Text der Routine korrigieren.
SEW42DB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42DB CURSOR NAME (&00) IN FOR ANWEISUNG NICHT EINDEUTIG
Bedeutung
In einer Sequenz von verschachtelten FOR Anweisungen muss jeder
angegebene Cursorname eindeutig und auch von den Namen der explizit
definierten Cursor verschieden sein.
Maßnahme
Text der Routine korrigieren.
SEW42DC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42DC SPALTENNAME IN CURSOR FUER FOR ANWEISUNG (&00) FEHLT
Bedeutung
Die Spalten zu einem Cursor in einer FOR Anweisung muessen
eindeutig benannt sein.
Maßnahme
Text der Routine korrigieren.
SEW42DD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42DD DATENTYP FUER SPALTE (&00) DES CURSORS EINER FOR ANWEISUNG NICHT ERLAUBT
Bedeutung
Die Spalten eines Cursors in einer FOR Anweisung duerfen keine
multiplen Felder sein.
Maßnahme
Text der Routine korrigieren.
SEW42DE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42DE SPALTENNAME (&00) IN CURSOR EINER FOR ANWEISUNG NICHT EINDEUTIG
Bedeutung
Die Spalten eines Cursors in einer FOR Anweisung muessen eindeutige
Namen haben.
Maßnahme
Text der Routine korrigieren.
SEW42D1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D1 FEHLENDE FORMATLISTE FUER TABELLE (&00).(&01).(&02)
Bedeutung
Beim Laden bzw. Entladen einer Tabelle fehlt die Formatliste.
Maßnahme
SQL-Anweisung korrigieren.
SEW42D2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D2 SPACENAME CATALOG NICHT ERLAUBT
Bedeutung
Die Angabe des Spacenamens CATALOG ist nicht erlaubt.
Maßnahme
Anderen Spacenamen angeben.
SEW42D3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D3 ABFRAGE-AUSDRUCK IM VIEW (&00).(&01).(&02) IST ZU LANG
Bedeutung
Der Abfrage-Ausdruck darf die Laenge der entsprechenden Spalte in der
Catalog-Tabelle TABLES nicht ueberschreiten.
Maßnahme
Anwendungsprogramm aendern.
SEW42D4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D4 SUCHBEDINGUNG IN DER INTEGRITAETSBEDINGUNG (&00).(&01).(&02) IST ZU LANG
Bedeutung
Die Suchbedingung einer CHECK-Bedingung darf die Laenge der entsprechenden
Spalte in der Catalog-Tabelle CHECK_CONSTRAINTS nicht ueberschreiten
Maßnahme
Anwendungsprogramm aendern.
SEW42D5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D5 UNZULAESSIGES ZEICHEN IM NAMEN
Bedeutung
Der Name enthaelt ein Sonderzeichen, das an dieser Stelle jedoch nicht
zulaessig ist.
Maßnahme
Sonderzeichen im Namen vermeiden.
SEW42D6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D6 NAME IST FUER INTERNE ZWECKE RESERVIERT
Bedeutung
Es wurde ein Name angegeben, der jedoch fuer interne Zwecke reserviert ist
Maßnahme
Anderen Namen verwenden.
SEW42D7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D7 CALL-DML-DEFAULTWERT-ZEICHEN FUER DATENTYP DER SPALTE (&00).(&01).(&02). (&03) UNZULAESSIG.
Bedeutung
Ein CALL-DML-Defaultwert-Zeichen kann nur fuer Datentypen angegeben
werden, die in CALL-DML-Tabellen erlaubt sind.
Maßnahme
Anwendungsprogramm aendern.
SEW42D8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D8 ALS ARBEITSDATEI (&00) WURDE EINE BANDDATEI ANGEGEBEN, DER SPACE (&01). (&02) ENTHAELT ABER INDEXE.
Bedeutung
Mit USING FILE wurde eine Banddatei angegeben, auf dem Space
befinden sich aber auch Indexe.
Maßnahme
Indexe auf einen anderen Space verlagern oder als
Arbeitsdatei eine Plattendatei verwenden.
SEW42D9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42D9 ANWEISUNGSTEXT DER ROUTINE (&00).(&01).(&02) IST ZU LANG
Bedeutung
Der Anweisungstext der Routine darf die Laenge der entsprechenden Spalte
in der Catalog-Tabelle ROUTINES nicht ueberschreiten.
Maßnahme
Text der Routine aendern.
SEW42EA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EA LOAD ONLINE WEGEN FEHLER (&00) NACH (&01) BEARBEITETEN SAETZEN DER EINGABEDATEI ABGEBROCHEN. (&02) SAETZE WURDEN IN DIE TABELLE (&03).(&04). (&05) EINGEFUEGT.
Bedeutung
LOAD ONLINE wurde abgebrochen, nachdem ggf. bereits Saetze in die
Tabelle eingefuegt oder geaendert wurden. Der ausloesende Fehler ist
durch den SQL-State (&00) beschrieben.
Maßnahme
Fehlerursache beheben und LOAD ONLINE mit ggf. modifizierter Eingabedatei
wiederholen.
SEW42EB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EB EINE NUR-CALL-DML-TABELLE KANN NICHT PARTITIONIERT WERDEN
Bedeutung
IMPORT fuer eine partitionierte Tabelle ist nicht zulaessig, wenn sie
gemaess Export-Datei eine Nur-CALL-DML-Tabelle ist.
ALTER PARTITIONING fuer eine Nur-CALL-DML-Tabelle ist auch
nicht moeglich.
Maßnahme
Tabelle als nicht partitionierte Tabelle importieren oder (falls moeglich)
die urspruengliche Tabelle vor dem EXPORT per MIGRATE in eine
CALL-DML/SQL-Tabelle umstellen.
SEW42EC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EC EINGABEDATEI (&00) MIT UNERLAUBTEM CCS-NAMEN (&01)
Bedeutung
Fuer eine Eingabedatei sind als CCS-Namen nur EBCDIC-Varianten und UTFE
zulaessig. UTFE ist lediglich bei LOAD mit DELIMITER_FORMAT oder
CSV_FORMAT erlaubt.
Maßnahme
Ueberpruefen, ob der CCSN geaendert werden kann, ohne damit die Bedeutung
der Eingabewerte zu veraendern. Falls moeglich, per MODIFY-FILE-ATTRIBUTES
mit Parameter CODED-CHARACTER-SET einen anderen CCSN oder *NONE fuer die
Eingabedatei vereinbaren.
SEW42ED
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42ED KEIN CCSN FUER EINGABEDATEI (&00) VEREINBART
Bedeutung
Im Rahmen von LOAD ist ein Eingabewert vom Datentyp CHAR bzw. VARCHAR in
eine Spalte vom Datentyp NCHAR bzw. NVARCHAR zu konvertieren. Damit die
Konvertierung durchgefuehrt werden kann, muss fuer die Eingabedatei ein
CCSN vereinbart sein.
Maßnahme
Per MODIFY-FILE-ATTRIBUTES mit Parameter CODED-CHARACTER-SET einen CCSN
fuer die Eingabedatei vereinbaren.
SEW42EE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EE KEINE ODER UNZULAESSIGE CODE-TABELLE FUER CATALOG (&00) VEREINBART
Bedeutung
Im Rahmen von LOAD ist ein Eingabewert vom Datentyp NCHAR bzw. NVARCHAR
oder UTFE in eine Spalte vom Datentyp CHAR bzw. VARCHAR zu konvertieren.
Damit die Konvertierung durchgefuehrt werden kann, muss fuer den Catalog
eine Code-Tabelle vom Typ EBCDIC vereinbart sein.
Maßnahme
Per ALTER CATALOG mit ALTER CODE_TABLE eine Code-Tabelle vom Typ EBCDIC
fuer den Catalog vereinbaren.
SEW42EF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EF CCS-NAME (&00) DER EINGABEDATEI (&01) PASST NICHT ZUR CODE-TABELLE (&02) VON CATALOG (&03)
Bedeutung
Wenn fuer den Catalog eine Code-Tabelle vereinbart ist, dann muss auch
fuer die Eingabedatei ein CCSN vereinbart sein, und der CCSN muss mit dem
Namen der Code-Tabelle identisch sein.
Diese Bedingung muss erfuellt sein bei jedem IMPORT oder wenn im Rahmen
von LOAD ein Eingabewert vom Datentyp CHAR bzw. VARCHAR in eine Spalte
vom Datentyp CHAR bzw. VARCHAR einzutragen ist.
Maßnahme
Den CCSN per MODIFY-FILE-ATTRIBUTES oder den Namen der Code-Tabelle per
ALTER CATALOG aendern; eventuell die Vereinbarung fuer die Code-Tabelle
des Catalogs loeschen.
SEW42EG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EG NAME DER CODE-TABELLE IST UNGUELTIG ODER CODE-TABELLE IST NICHT VOM TYP EBCDIC
Bedeutung
Bei CREATE oder ALTER CATALOG (&00) ist ein syntaktisch ungueltiger Name
fuer die Code-Tabelle angegeben oder die
angegebene Code-Tabelle ist nicht vom Typ EBCDIC.
Maßnahme
Anweisung mit korrektem Code-Tabellennamen wiederholen.
SEW42EH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EH CCS-NAME (&00) DER ANWEISUNG UNGLEICH DEM NAMEN DER CODE-TABELLE IM CATALOG (&01)
Bedeutung
Der CCSN der Anwenderkonfigurationsdatei passt nicht zum Namen der
Code-Tabelle des Catalogs.
Maßnahme
Anweisung mit passendem Code-Tabellennamen wiederholen, d.h.
Anwenderkonfiguration anpassen.
SEW42EI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EI DATENTYP DES DELIMITER-ZEICHENS PASST NICHT ZUM CCS-NAMEN (&00) DER EINGABEDATEI (&01)
Bedeutung
Wenn die Eingabedatei bei LOAD den CCS-Namen UTFE hat, dann ist das
DELIMITER-Zeichen als National-Character-Literal, National-Binary-Literal
oder Unicode-Literal darzustellen; andernfalls ist das DELIMITER-Zeichen
als Character-Literal oder Binary-Literal darzustellen.
Maßnahme
Das DELIMITER-Zeichen durch ein geeignetes Literal darstellen.
SEW42EJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EJ DEFAULT TRANSLITERATION NICHT VORHANDEN IN CATALOG (&00).
Bedeutung
Die Default-Transliteration CATALOG_DEFAULT kann nur verwendet werden,
wenn fuer den Catalog eine CODE_TABLE definiert wurde. Der angesprochene
Catalog enthaelt keine CODE_TABLE oder es handelt sich
um einen Sicherungsbestand einer aelteren SESAM/SQL-Version.
Maßnahme
Den Transliterationsnamen aendern oder mit ALTER CATALOG
eine geeignete CODE_TABLE fuer den Catalog festlegen.
SEW42EK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EK FUER DEN CATALOG (&00) IST KEINE CODE-TABELLE SPEZIFIZIERT.
Bedeutung
Im Rahmen von UNLOAD sollen Spalten vom Datentyp NCHAR oder NVARCHAR
entladen werden. Hierbei ist eine Konvertierung nach CHAR bzw. VARCHAR
notwendig. Dazu muss fuer den Catalog eine Code-Tabelle spezifiziert sein.
Maßnahme
Mit ALTER CATALOG ALTER CODE_TABLE eine Code-Tabelle fuer den
Catalog definieren.
SEW42EL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EL FUER DEN CATALOG (&00) IST KEINE CODE-TABELLE SPEZIFIZIERT UND DIE AUSGABEDATEI IST MIT DEM CCS-NAMEN UTFE ANGELEGT.
Bedeutung
Im Rahmen von UNLOAD sollen Spalten vom Datentyp CHAR oder VARCHAR
entladen werden bzw. die Spaltennamen sollen (mittels der Klausel
WITH HEADER) mit ausgegeben werden.
Hierbei ist eine Konvertierung nach UTFE notwendig. Dazu muss fuer
den Catalog eine Code-Tabelle spezifiziert sein.
Maßnahme
Mit ALTER CATALOG ALTER CODE_TABLE eine Code-Tabelle fuer den
Catalog definieren.
SEW42EM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EM CCS-NAME (&00) IST NICHT BEKANNT IN XHCS ODER ER IST NICHT VOM TYP EBCDIC.
Bedeutung
CCS-Name (&00) ist nicht bekannt in XHCS oder er ist
in XHCS bekannt, aber nicht vom Typ EBCDIC.
Maßnahme
CCS-Namen (&00) pruefen oder CCS-Namen bei XHCS definieren.
SEW42EN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EN TRANSLITERATION (&00).(&01).(&02) IST NICHT VORHANDEN
Bedeutung
Der angegebene Transliterationsname ist nicht
im INFORMATION_SCHEMA enthalten, oder wird vom Subsystem XHCS
nicht fuer die Transliteration zwischen CHAR und NCHAR akzeptiert.
Wurde CATALOG_DEFAULT angegeben, dann wird der als
CODE_TABLE fuer den Catalog festgelegte CCS-Name von XHCS nicht fuer
die Transliteration akzeptiert; ist in der Meldung
_NONE_ angegeben, so ist fuer den Catalog kein CCS-Name
festgelegt (oder es handelt sich um einen Sicherungsbestand
einer aelteren SESAM/SQL-Version).
Maßnahme
Den Transliterationsnamen aendern,
oder eine geeignete CODE_TABLE fuer den Catalog festlegen,
oder die Transliteration in XHCS definieren,
oder eine XHCS Version verwenden, die
Transliterationen zwischen EBCDIC und Unicode ermoeglicht.
SEW42EO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EO UPPER UND LOWER FUER UNICODE IN AKTUELLER XHCS UMGEBUNG NICHT MOEGLICH
Bedeutung
Upper und Lower fuer Unicode sind nur moeglich, wenn XHCS mit Unicode
Unterstuetzung geladen ist.
Maßnahme
XHCS fuer Unicode zur Verfuegung stellen.
SEW42EP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EP FUER DEN CATALOG (&00) IST KEINE CODE-TABELLE SPEZIFIZIERT.
Bedeutung
Im Rahmen von LOAD oder UNLOAD muessen Werte fuer eine
Nullbedingung konvertiert werden.
Dazu muss fuer den Catalog eine Code-Tabelle spezifiziert sein.
Maßnahme
Mit ALTER CATALOG ALTER CODE_TABLE eine Code-Tabelle fuer den
Catalog definieren.
Oder Nullbedingung aendern.
SEW42ER
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42ER CATALOG TABELLE (&00).(&01).(&02) NICHT ZUGREIFBAR
Bedeutung
Auf die angegebene Catalog Tabelle kann nicht zugegriffen werden;
evtl. wurde der Catalog aus einer neueren SESAM Version rueckmigriert.
Maßnahme
Anwendung aendern.
SEW42ES
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42ES BEI UNLOAD MUESSEN WERTE KONVERTIERT WERDEN, ABER FUER DEN CATALOG (&00) IST KEINE CODE-TABELLE SPEZIFIZIERT.
Bedeutung
Im Rahmen von UNLOAD muessen Werte vom Datentyp
NCHAR oder NVARCHAR nach CHAR oder VARCHAR bzw.
Werte vom Datentyp CHAR oder VARCHAR nach NCHAR oder NVARCHAR
konvertiert werden.
Dazu muss fuer den Catalog eine Code-Tabelle spezifiziert sein.
Maßnahme
Mit ALTER CATALOG ALTER CODE_TABLE eine Code-Tabelle fuer den
Catalog definieren.
Oder Ausgabeformat in der UNLOAD-Anweisung aendern.
SEW42ET
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42ET DER SPACE (&00).(&01) PASST NICHT ZUR ANGEGEBENEN TABELLE
Bedeutung
Der Space enthaelt nicht die angegebene Basistabelle bzw. einer ihrer
Partitionen.
Maßnahme
Spacenamen oder Tabellennamen korrigieren.
SEW42EU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EU DIE TABELLE (&00).(&01).(&02) HAT KEINEN PRIMAERSCHLUESSEL
Bedeutung
REORG TABLE ist nur fuer Tabellen mit Primaerschluessel zulaessig.
Maßnahme
Gegebenenfalls REORG SPACE verwenden.
SEW42EV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EV DER VIEW (&00).(&01).(&02) KANN NICHT IM TRANSFER-FORMAT ENTLADEN WERDEN.
Bedeutung
Views koennen nur im Delimiter-Format, CSV-Format, Load-Format
oder im selbstdefinierten Format entladen werden.
Maßnahme
Anweisung aendern.
SEW42EX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EX ANGEGEBENE MAXIMALLAENGE NICHT IM ERLAUBTEN BEREICH.
Bedeutung
Eine bei TRANSLATE, COLLATE oder NORMALIZE angegebene Maximallaenge
fuer das Funktionsergebnis liegt nicht im erlaubten Bereich.
Erlaubt sind 1 - 32000 bei Ergebnistyp Character (varying) und 1 - 16000
bei Ergebnistyp National Character (varying).
Maßnahme
Anweisung aendern.
SEW42EY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EY KOPFDATENSATZ KONNTE NICHT GESCHRIEBEN WERDEN
Bedeutung
Bei UNLOAD im CSV-Format mit Parameter WITH HEADER konnte bereits
der Kopfdatensatz nicht geschrieben werden. Daher wird die Anweisung
abgebrochen.
Maßnahme
DELIMITER-, QUOTE- oder ESCAPE-Zeichen modifizieren oder Parameter
WITH HEADER entfernen.
SEW42EZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42EZ DATENTYP VON DELIMITER- BZW. QUOTE- BZW. ESCAPE-ZEICHEN PASST NICHT ZUM ZEICHENSATZ
Bedeutung
In einer UNLOAD-Anweisung muessen DELIMITER-, QUOTE- und ESCAPE-Zeichen
zum angegebenen Zeichensatz passen, d.h. bei Angabe von UTFE muessen
diese Parameter einen NATIONAL CHARACTER Typ haben, andernfalls einen
CHARACTER Typ.
Maßnahme
Anweisung aendern.
SEW42E0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E0 BENUTZERVARIABLE ODER PLATZHALTER "?" IN CREATE VIEW- ODER IN CREATE TEMPORARY VIEW-ANWEISUNG
Bedeutung
In einer CREATE VIEW- oder CREATE TEMPORARY VIEW-Anweisung steht im
Abfrage-Ausdruck, der den View definiert, eine Benutzervariable oder
ein Platzhalter "?".
Maßnahme
Benutzervariable bzw. Platzhalter "?" entfernen.
SEW42E1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E1 UNZULAESSIGES KONSTRUKT IN CHECK-BEDINGUNG
Bedeutung
In einer CHECK-Bedingung steht eines der folgenden Konstrukte:
- eine Benutzervariable oder ein Platzhalter "?",
- CURRENT_DATE, CURRENT_TIME, LOCALTIME, CURRENT_TIMESTAMP, LOCALTIMESTAMP
- CURRENT_CATALOG, CURRENT_SCHEMA
- CURRENT_REFERENCED_CATALOG, CURRENT_ISOLATION_LEVEL
- USER, CURRENT_USER, SYSTEM_USER,
- UPPER() oder LOWER() mit einem Unicode Argument
- TRANSLATE(), NORMALIZE(), COLLATE()
- eine Mengenfunktion oder eine User Defined Function
- eine Unterabfrage
Maßnahme
Unzulaessiges Konstrukt entfernen.
SEW42E2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E2 PLATZHALTER "?" UNZULAESSIG BEI EXECUTE IMMEDIATE
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung ist ein "?"-Platzhalter
unzulaessig, wenn diese durch ein EXECUTE IMMEDIATE praepariert und
ausgefuehrt werden soll.
Maßnahme
Platzhalter "?" entfernen.
SEW42E3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E3 WHERE-KLAUSEL FUER NUR-CALL-DML-TABELLE (&00).(&01).(&02) NICHT ERLAUBT
Bedeutung
EXPORT TABLE fuer eine Nur-CALL-DML-Tabelle darf keine WHERE-Klausel
enthalten.
Maßnahme
WHERE-Klausel entfernen; ggf. durch "NO DATA" oder "ALL DATA" ersetzen.
SEW42E4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E4 BENUTZERVARIABLE ODER PLATZHALTER "?" IN DIESER ANWEISUNG NICHT ERLAUBT
Bedeutung
Benutzervariable und Platzhalter "?" sind nicht erlaubt in Anweisungen
zur Schemamanipulation, in Utilities und in Routinen.
Maßnahme
Benutzervariable oder Platzhalter "?" entfernen.
SEW42E5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E5 EINGABEDATEI (&00) IST KEINE EXPORT-DATEI
Bedeutung
Die Eingabedatei hat nicht das korrekte Format; sie wurde
nicht von SESAM im Rahmen einer EXPORT-Anweisung erzeugt.
Maßnahme
Eingabedatei mit korrektem Format in der Anweisung angeben.
SEW42E6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E6 EINGABEDATEI (&00) IST KEINE FUER EXPORT TABLE GEEIGNETE DATEI
Bedeutung
Die Eingabedatei hat nicht das korrekte Format; sie wurde zwar
von SESAM erzeugt, aber nicht durch EXPORT TABLE, sondern
z.B. intern durch REORG.
Maßnahme
Eingabedatei mit korrektem Format in der Anweisung angeben.
SEW42E7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E7 EXPORT-DATEI (&00) NICHT KOMPATIBEL ZUR AKTUELLEN SESAM-VERSION
Bedeutung
Die Eingabedatei wurde zwar durch EXPORT TABLE erzeugt, aber in einer
hoeheren SESAM-Version, die von der aktuellen Version nicht unterstuetzt
wird.
Maßnahme
Export-Datei mit passendem Versionsstand in der Anweisung angeben oder
hoehere SESAM-Version fuer IMPORT benutzen.
SEW42E8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E8 EXPORT-DATEI (&00) IST DEFEKT (FUER DIAGNOSE: RRA (&01), DISTANZ (&02))
Bedeutung
Bei der Analyse der Export-Datei wurde eine Inkonsistenz entdeckt.
Entweder wurde bereits bei EXPORT eine fehlerhafte Datei generiert
oder die Datei wurde nachtraeglich veraendert (eventuell fehlt das
Dateiende).
Maßnahme
Ueberpruefen, ob es sich um die bei EXPORT generierte Original-Datei
handelt.
Wenn nein: Korrekte Export-Datei bereitstellen (z.B. durch Neueinspielen
von Band) oder EXPORT wiederholen.
Wenn ja: Export-Datei an Diagnose senden.
SEW42E9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42E9 LOAD ONLINE FUER NUR-CALL-DML-TABELLE (&00).(&01).(&02) NICHT ERLAUBT
Bedeutung
LOAD ONLINE ist fuer eine Nur-CALL-DML-Tabelle nicht zulaessig.
Maßnahme
LOAD OFFLINE verwenden oder (falls moeglich) die Tabelle per MIGRATE in
eine CALL-DML/SQL-Tabelle umstellen.
SEW42FA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FA FUER DEN ANWEISUNGSBEZEICHNER (&00) FEHLT EINE PREPARE-ANWEISUNG
Bedeutung
Das Anwendungsprogramm enthaelt eine EXECUTE- oder eine dynamische DECLARE
CURSOR-Anweisung fuer einen Anweisungsbezeichner, aber keine PREPARE-
Anweisung fuer diesen.
Maßnahme
PREPARE-Anweisung ergaenzen oder Anweisungsbezeichner in EXECUTE und
DECLARE CURSOR aendern.
SEW42FB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FB SQL-MODUL INKONSISTENT
Bedeutung
Das Anwendungsprogramm enthaelt eine fehlerhafte DECLARE CURSOR- oder
CREATE TEMPORARY VIEW-Anweisung, auf die sich andere SQL-Anweisungen
beziehen koennen.
Maßnahme
Im Anwendungsprogramm die gemeldeten Fehler in DECLARE CURSOR- und CREATE
TEMPORARY VIEW-Anweisungen korrigieren.
SEW42FC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FC KEINE BESCHREIBUNG FUER CURSORTABELLE VERFUEGBAR
Bedeutung
Fuer den referenzierten Cursor ist keine Beschreibung der Spalten der
Cursortabelle vorhanden, weil:
- die Cursordeklaration inkorrekt oder eine dynamische Cursordeklaration
war
- die Voruebersetzung ohne Pruefung gegen SQL-Catalogs erfolgt
- z.B. eine verwendete Tabelle nicht existiert oder fuer den aktuellen
Berechtigungsschluessel nicht existiert.
SEW42FD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FD BENUTZERVARIABLE NICHT VOM SQL-DATENTYP INTEGER
Bedeutung
Die verwendete Benutzervariable muss den SQL-Datentyp INTEGER haben.
Maßnahme
Benutzervariable anders deklarieren oder andere Benutzervariable
verwenden.
SEW42FE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FE COLLATION (&00).(&01).(&02) NICHT VORHANDEN
Bedeutung
Der angegebene Collationname ist nicht
im INFORMATION_SCHEMA enthalten. Man beachte die
Einschraenkungen bei der Verwendung von Collationnamen.
Maßnahme
Zulaessigen Collationnamen verwenden.
SEW42FF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FF FUNKTIONSAUSWERTUNG MIT XHCS FEHLGESCHLAGEN (XHCS ERROR (&00))
Bedeutung
Eine Funktionsauswertung mit XHCS ist fehlgeschlagen, weil
XHCS nicht verfuegbar ist oder eine ungeeignete Version von XHCS
benutzt wird oder XHCS einen Error meldet.
Maßnahme
Geeignete XHCS Version zur Verfuegung stellen
SEW42FG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FG UNGUELTIGE EXTRACT SPEZIFIKATION
Bedeutung
Eine EXTRACT Spezifikation YEAR, MONTH oder DAY ist nur fuer
Werte vom Typ DATE oder TIMESTAMP(3) erlaubt; eine EXTRACT
Spezifikation HOUR, MONTH oder SECOND ist nur fuer Werte vom
Typ TIME(3) oder TIMESTAMP(3) erlaubt. Eine EXTRACT Spezifikation
WEEK_OF_YEAR, YEAR_OF_WEEK, DAY_OF_YEAR or DAY_OF_WEEK ist nur fuer
Werte vom Typ DATE oder TIMESTAMP(3) erlaubt.
Maßnahme
Anweisung korrigieren
SEW42FH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FH FUNKTIONALITAET (&00) NICHT IMPLEMENTIERT
Bedeutung
Die verwendete Funktionalitaet (&00) ist nicht implementiert.
Maßnahme
Anweisung korrigieren
SEW42FK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FK FEHLERBEDINGUNGSNAME (&00) NICHT EINDEUTIG
Bedeutung
Der Name einer Fehlerbedingung muss eindeutig sein.
Maßnahme
Text der Routine korrigieren.
SEW42FM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FM SIGNAL WERT NICHT IM ERLAUBTEN BEREICH
Bedeutung
Der SQLSTATE eines Signal-Wertes in einem SIGNAL oder RESIGNAL
Statement darf nur die Form 46Sxy haben, wobei
x und y in der Menge 0-9, A-Z liegen muessen.
Maßnahme
Text der Routine korrigieren.
SEW42FN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FN FEHLERBEDINGUNG (&00) NICHT ZUGREIFBAR
Bedeutung
Fuer den angegebenen Fehlerbedingungsnamen existiert keine zugehoerige
Fehlerbedingungsdefinition.
Maßnahme
Text der Routine korrigieren.
SEW42FO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FO MESSAGETEXT NUR FUER SELBSTDEFINIERTEN SQLSTATE ERLAUBT.
Bedeutung
Ein Messagetext darf in SIGNAL bzw. RESIGNAL nur fuer
selbstdefinierte SQLSTATEs gesetzt werden.
Maßnahme
Text der Routine korrigieren.
SEW42FP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FP RESIGNAL FUER SQLSTATE DER KLASSE 01 UND 02 NICHT ERLAUBT.
Bedeutung
Ein Resignal darf nicht fuer einen SQLSTATE der Klassen 01 (Warning)
und 02 (No Data) verwendet werden.
Maßnahme
Text der Routine korrigieren.
SEW42FQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FQ RETURNS KLAUSEL FEHLT IN DER DEFINITION DER FUNKTION (&00).
Bedeutung
In einer Funktionsdefinition muss eine RETURNS Klausel enthalten sein.
Maßnahme
Funktionsdefinition korrigieren.
SEW42FR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FR DEFINITION DER FUNKTION (&00) ENTHAELT KEINE RETURN ANWEISUNG.
Bedeutung
In einer Funktionsdefinition muss mindestens eine RETURN Anweisung
enthalten sein.
Maßnahme
Funktionsdefinition korrigieren.
SEW42FS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FS DEFINITION DER FUNKTION (&00) ENTHAELT UNERLAUBTEN ACCESS MODUS.
Bedeutung
In einer Funktionsdefinition darf nicht MODIFIES SQL DATA angegeben
werden.
Maßnahme
Funktionsdefinition korrigieren.
SEW42FT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FT DEFINITION DER FUNKTION (&00) ENTHAELT OUT ODER INOUT PARAMETER (&01).
Bedeutung
In einer Funktionsdefinition duerfen keine OUT oder INOUT
Parameter angegeben werden.
Maßnahme
Funktionsdefinition korrigieren.
SEW42FU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FU DEFINITION DER PROZEDUR (&00) ENTHAELT RETURNS KLAUSEL.
Bedeutung
In einer Prozedurdefinition darf keine RETURNS Klausel angegeben werden.
Maßnahme
Prozedurdefinition korrigieren.
SEW42FV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FV TEXT DER PROZEDUR (&00) ENTHAELT RETURN ANWEISUNG.
Bedeutung
In einem Prozedurtext darf keine RETURN Anweisung
verwendet werden.
Maßnahme
Prozedurtext korrigieren.
SEW42FW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FW CALL FUER FUNKTION (&00).(&01).(&02) NICHT ERLAUBT.
Bedeutung
Eine Funktion darf nicht ueber eine CALL Anweisung aufgerufen werden.
Maßnahme
Anweisung korrigieren.
SEW42FX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42FX UNERLAUBTE ACCESS MODE KOMBINATION FUER ROUTINE (&00).(&01).(&02)
Bedeutung
In der Definition einer Routine duerfen nur Routinen aufgerufen
werden, deren ACCESS MODE gemaess dem ACCESS MODE der rufenden Routine
erlaubt ist.
Maßnahme
Anweisung korrigieren.
SEW42F0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F0 CURSORNAME NICHT EINDEUTIG
Bedeutung
Innerhalb einer ESQL-Uebersetzungseinheit oder einer
Routine muessen die Namen der Cursor eindeutig sein.
Maßnahme
Cursor anders benennen.
SEW42F1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F1 CURSOR (&00) NICHT DEKLARIERT
Bedeutung
Der referenzierte Cursor ist nicht in einem vorhergehenden DECLARE CURSOR
deklariert.
Maßnahme
DECLARE CURSOR einfuegen oder vorziehen, oder Cursornamen korrigieren.
SEW42F2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F2 UNZULAESSIGE POSITIONIERUNG FUER CURSOR (&00)
Bedeutung
Fuer Cursor, die nicht mit SCROLL deklariert sind, sind FETCH PRIOR,
FETCH FIRST, FETCH LAST, FETCH ABSOLUTE und FETCH RELATIVE nicht erlaubt.
Maßnahme
FETCH NEXT verwenden, oder Cursor mit SCROLL deklarieren.
SEW42F3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F3 UNZULAESSIGES KONSISTENZLEVEL
Bedeutung
Fuer CONSISTENCY LEVEL in SET TRANSACTION sind nur die Werte 0 bis 4
erlaubt.
Maßnahme
Wert korrigieren.
SEW42F4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F4 BENUTZERVARIABLE ODER LITERALWERT NICHT VOM SQL-DATENTYP SMALLINT
Bedeutung
Alle Indikatorvariablen, und Benutzervariablen fuer alle Felder eines
SQL-Deskriptorbereichs ausser DATA und NAME, muessen einen Typ haben, der
dem SQL-Datentyp SMALLINT entspricht. Die Werte von Literalen fuer solche
Felder muessen im Wertebereich von SMALLINT liegen.
Maßnahme
Benutzervariable anders deklarieren oder andere Benutzervariable verwenden
oder Literal korrigieren.
SEW42F5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F5 VARIABLE ODER PARAMETER ODER LITERALWERT NICHT VOM SQL-DATENTYP INTEGER ODER SMALLINT
Bedeutung
Eine Variable bzw. ein Parameter muss einen Typ haben,
der dem SQL-Datentyp INTEGER oder SMALLINT entspricht;
der Wert eines Literals muss im Wertebereich von INTEGER liegen.
Maßnahme
Variable bzw. Parameter anders deklarieren oder andere Variable bzw.
Parameter verwenden oder Literal korrigieren.
SEW42F6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F6 DESKRIPTORNAME HAT UNZULAESSIGEN SQL-DATENTYP
Bedeutung
Eine Benutzervariable hinter DESCRIPTOR GLOBAL muss einen Typ haben, der
dem SQL-Datentyp CHAR(n) mit n <= 18 entspricht; ein Literal an dieser
Stelle muss den SQL-Datentyp CHAR(n) mit n <= 18 haben.
Maßnahme
Benutzervariable anders deklarieren oder andere Benutzervariable verwenden
oder Literal korrigieren.
SEW42F7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F7 BENUTZERVARIABLE HAT KEINEN ZULAESSIGEN CHAR ODER VARCHAR SQL-DATENTYP
Bedeutung
Eine Benutzervariable in SET CATALOG, SET SCHEMA, SET SESSION
AUTHORIZATION, PREPARE FROM und EXECUTE IMMEDIATE muss einen
SQL-Datentyp CHAR oder VARCHAR haben.
Maßnahme
Benutzervariable anders deklarieren oder andere Benutzervariable
verwenden.
SEW42F8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F8 BENUTZERVARIABLE FUER NAME HAT KEINEN ZULAESSIGEN CHAR ODER VARCHAR SQL-DATENTYP
Bedeutung
Die Benutzervariable fuer das NAME-Feld in GET DESCRIPTOR muss einen Typ
haben, der einem SQL-Datentyp CHAR(n) mit 128 <= n <= 256 entspricht, oder
einem SQL-Datentyp VARCHAR(n) mit 128 <= n <= 32000.
Maßnahme
Benutzervariable anders deklarieren oder andere Benutzervariable verwenden
SEW42F9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42F9 BENUTZERVARIABLE HAT UNZULAESSIGEN SQL-DATENTYP
Bedeutung
Der Typ der Benutzervariablen muss einem der folgenden SQL-Datentypen
entsprechen:
- DOUBLE PRECISION; REAL;
- NUMERIC(p,s) oder DECIMAL(p,s) mit 1 <= p <= 31 und 0 <= s <= p;
- INTEGER; SMALLINT; TIMESTAMP(3); DATE; TIME(3);
- CHAR(n) mit 1 <= n <= 256; oder VARCHAR(n) mit 1 <= n <= 32000.
Maßnahme
Benutzervariable anders deklarieren.
SEW42GA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42GA PRAGMA UTILITY MODE ON FUER SPALTE (&00).(&01).(&02).(&03) NICHT ZULAESSIG
Bedeutung
Das Pragma UTILITY MODE ON ist nicht zulaessig:
- Bei einer Spaltenloeschung, wenn noch Indexe oder Unique Constraints
auf der Spalte definiert sind.
Maßnahme
Entweder: abhaengige Objekte loeschen, SQL-Anweisung erneut ausfuehren.
Oder: PRAGMA UTILITY MODE ON wegnehmen, SQL-Anweisung erneut ausfuehren.
SEW42GB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42GB QUOTE-ZEICHEN NICHT KORREKT
Bedeutung
Das QUOTE-Zeichen muss die geforderten Regeln einhalten.
Maßnahme
SQL-Anweisung korrigieren.
SEW42GC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42GC ESCAPE-ZEICHEN NICHT KORREKT
Bedeutung
Das ESCAPE-Zeichen muss die geforderten Regeln einhalten.
Maßnahme
SQL-Anweisung korrigieren.
SEW42GD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42GD ADD INDEX IST BEI PRAGMA UTILITY MODE ON NICHT ZULAESSIG
Bedeutung
ADD COLUMN mit ADD INDEX ist bei PRAGMA UTILITY MODE ON nicht zulaessig.
Maßnahme
Entweder: Zunaechst ADD COLUMN ohne ADD INDEX mit PRAGMA UTILITY MODE ON
ausfuehren, anschliessend CREATE INDEX ohne PRAGMA UTILITY MODE ON
ausfuehren.
Oder: PRAGMA UTILITY MODE ON wegnehmen, SQL-Anweisung erneut ausfuehren.
SEW42GE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42GE DER SPACE (&00).(&01) ENTHAELT MINDESTENS EINE PARTITIONIERTE CALL-DML-TABELLE
Bedeutung
Als Arbeitsdatei wurde eine Banddatei angegeben. In diesem Fall ist REORG
mit dem Parameter NEW ROW_IDS nur dann zulaessig, wenn sich auf dem Space
keine partitionierte CALL-DML-Tabelle befindet.
Maßnahme
Angabe von NEW ROW_IDS unterlassen oder als Arbeitsdatei eine Plattendatei
verwenden.
SEW42G0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G0 BENUTZERVARIABLE MIT SQL-DATENTYP VARCHAR ODER NVARCHAR DARF NICHT VEKTOR SEIN
Bedeutung
Ist eine Benutzervariable ein Vektor mit mehr als einer Komponente, so
darf ihr Typ nicht einem SQL-Datentyp VARCHAR oder NVARCHAR entsprechen.
Maßnahme
Benutzervariable anders deklarieren.
SEW42G1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G1 INDIKATORVARIABLE EINES VEKTORS MUSS VEKTOR GLEICHER DIMENSION SEIN
Bedeutung
Die Indikatorvariable zu einer Benutzervariablen, die ein Vektor ist,
muss ein Vektor mit der gleichen Komponentenanzahl sein.
Maßnahme
Indikatorvariable korrekt indizieren.
SEW42G2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G2 INDIKATORVARIABLE DARF KEIN VEKTOR SEIN
Bedeutung
Die Indikatorvariable zu einer Benutzervariablen, die kein Vektor ist,
darf kein Vektor sein.
Maßnahme
Indikatorvariable mit einem Index indizieren.
SEW42G3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G3 INDEXNAME (&00) NICHT EINDEUTIG
Bedeutung
In der Liste der Indexnamen ist der Indexname (&00) mehrfach angegeben.
Maßnahme
SQL-Anweisung korrigieren.
SEW42G4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G4 SPACENAME (&00) NICHT EINDEUTIG
Bedeutung
In der Liste der Spacenamen ist der Spacename (&00) mehrfach angegeben.
Maßnahme
SQL-Anweisung korrigieren.
SEW42G5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G5 NAME DER INTEGRITAETSBEDINGUNG (&00) NICHT EINDEUTIG
Bedeutung
In der Liste der Namen der Integritaetsbedingungen ist der Name (&00)
mehrfach angegeben.
Maßnahme
SQL-Anweisung korrigieren.
SEW42G6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G6 NAME DER STORAGEGROUP (&00).(&01) NICHT EINDEUTIG
Bedeutung
In der Anweisung ist ein Storagegroupname mehrfach angegeben
Maßnahme
SQL-Anweisung korrigieren.
SEW42G7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G7 OPTION CASCADE FUER DIESE ANWEISUNG NICHT UNTERSTUETZT
Bedeutung
Die Option CASCADE darf nur bei bestimmten Anweisungen angegeben werden.
Maßnahme
SQL-Anweisung korrigieren.
SEW42G8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G8 DELIMITER-ZEICHEN NICHT KORREKT
Bedeutung
Das DELIMITER-Zeichen muss die geforderten Regeln einhalten.
Maßnahme
SQL-Anweisung korrigieren.
SEW42G9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42G9 OPTION CASCADE IST BEI PRAGMA UTILITY MODE ON NICHT ZULAESSIG
Bedeutung
Die Option CASCADE ist bei PRAGMA UTILITY MODE ON nicht zulaessig.
Maßnahme
Entweder: abhaengige Objekte loeschen, SQL-Anweisung erneut ohne CASCADE
(bzw. mit RESTRICT) ausfuehren. Oder: PRAGMA UTILITY MODE ON wegnehmen,
SQL-Anweisung erneut ausfuehren.
SEW42HA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HA ARGUMENT DARF KEIN PLATZHALTER "?" SEIN
Bedeutung
Das Funktionsargument darf nicht allein aus einem Platzhalter "?"
bestehen,
weil dessen Datentyp nicht aus seinem Kontext bestimmt werden kann.
Maßnahme
Ein Argument mit definiertem Datentyp verwenden, zum Beispiel
CAST( ? AS CHAR(10) ).
SEW42HB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HB FALSCHER DATENTYP FUER ARGUMENT MIT KRYPTO-SCHLUESSEL
Bedeutung
In der Funktion ENCRYPT oder DECRYPT hat das Argument fuer den Schluessel
einen Datentyp, der fuer das Verschluesselungsverfahren ungeeignet ist.
Im AES Verfahren muss der Schluessel den Datentyp CHAR(16) oder einen
Datentyp VARCHAR(>=16) haben.
Maßnahme
Argument mit richtigem Datentyp verwenden.
SEW42HC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HC DATENTYP ZU LANG FUER VERSCHLUESSELUNG
Bedeutung
In der Funktion ENCRYPT hat das erste Argument einen Datenyp, bei dem
der verschluesselte Wert zu lang werden kann.
Mit dem AES Verfahren koennen Werte der Datentypen VARCHAR(>31998)
und NVARCHAR(>15999) nicht verschluesselt werden.
Maßnahme
Argument mit kuerzerem Datentyp verwenden.
SEW42HD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HD INKORREKTER DATENTYP FUER VERSCHLUESSELTEN TEXT
Bedeutung
In der Funktion DECRYPT passt der Datentyp des ersten Arguments nicht zum
Ziel-Datentyp.
Beim AES Verfahren haben verschluesselte Werte einen Datentyp CHAR(M),
wobei M ein ganzzahliges
Vielfaches von 16 ist (ausser 0), oder einen Datentyp VARCHAR(N) mit N >=
M.
Ausserdem muss je nach Ziel-Datentyp gelten:
- N >= M = 16 fuer Ziel-Typen SMALLINT, INT, REAL, DOUBLE, NUMERIC(<=14),
DECIMAL(<=27),
DATE, TIMESTAMP(3), TIME(3);
- N >= M = 32 fuer Ziel-Typen NUMERIC(15..30), DECIMAL(>=28);
- N >= M = 48 fuer Ziel-Typen NUMERIC(31);
- N >= M >= R + 2 > M - 16 fuer Ziel-Typen CHAR(R), VARCHAR(R);
- N >= M >= 2*R + 2 > M - 16 fuer Ziel-Typen NCHAR(R), NVARCHAR(R).
Maßnahme
Argument mit richtigem Datentyp verwenden, oder den Ziel-Datentyp aendern.
SEW42HE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HE ILLEGALER DATENTYP DES ARGUMENTS VON VALUE_OF_REP
Bedeutung
In der Funktion VALUE_OF_REP() muss das erste Argument
den Datentyp CHAR(M) oder VARCHAR(N) haben, und die Oktettlaenge
des Ziel-Datentyps im zweiten Argument muss = M und <= N sein.
Die Oktettlaenge des Ziel-Datentyps ist:
- 2 fuer SMALLINT, 4 fuer INT und REAL, 8 fuer DOUBLE;
- P fuer NUMERIC(P,S), FLOOR(P/2 + 1) fuer DECIMAL(P,S):
- 6 fuer DATE, 14 fuer TIMESTAMP(3), 8 fuer TIME(3);
- R fuer CHAR(R) und VARCHAR(R), 2*R fuer NCHAR(R) und NVARCHAR(R).
Maßnahme
Argument mit richtigem Datentyp verwenden.
SEW42HF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HF ARGUMENTTYP ZU LANG FUER FUNKTION
Bedeutung
In der Funktion HEX_OF_VALUE() darf das Argument
keinen Datentyp VARCHAR(N) mit N > 16000 haben, und
keinen Datentyp NVARCHAR(N) mit N > 8000.
Maßnahme
Argument mit zulaessigem Datentyp verwenden.
SEW42HG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HG HEXADEZIMALES STRING-ARGUMENT MIT INKORREKTEM DATENTYP
Bedeutung
Das Argument der Funktion VALUE_OF_HEX() muss einen Datentyp
CHAR(M) oder VARCHAR(N) haben, wobei fuer M und N je nach
Ziel-Datentyp gelten muss:
- N >= M = 4 fuer Ziel-Datentyp SMALLINT, = 8 fuer INT und REAL;
- N >= M = 16 fuer Ziel-Datentyp DOUBLE; = 2*P fuer NUMERIC(P,S);
- N >= M = 2*FLOOR(P/2 + 1) fuer Ziel-Datentyp DECIMAL(P,S);
- N >= M = 12 fuer DATE, 28 fuer TIMESTAMP(3), 16 fuer TIME(3);
- N >= M = 2*R fuer CHAR(R) und VARCHAR(R), und 4*R fuer NCHAR(R) und
NVARCHAR(R).
Maßnahme
Argument mit richtigem Datentyp verwenden oder
den Ziel-Datentyp aendern.
SEW42HH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HH ZIELMARKE (&00) EINER ITERATE ANWEISUNG NICHT IM GUELTIGEN BEREICH
Bedeutung
Eine ITERATE-Anweisung enthaelt eine Marke, die im aktuellen Kontext
einer Schleifenfortsetzung nicht erreichbar ist; insbesondere darf in
einer ITERATE-Anweisung keine Marke angegeben werden, die zu einer
Compound-Anweisung gehoert oder die ausserhalb einer Compound-Anweisung
oder ausserhalb des enthaltenden Exception Handlers liegt.
Maßnahme
Text der Routine korrigieren.
SEW42HI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HI ASTERISK BEZEICHNET KEINE TABELLENSPALTE
Bedeutung
In einer SELECT-Liste muss ein Element * oder name.* mindestens eine
Spalte bezeichnen.
Maßnahme
Das Element aus der SELECT-Liste entfernen.
SEW42HK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HK SQL VARIABLENNAME (&00) NICHT EINDEUTIG
Bedeutung
In einer Routine ist der angegebene Variablenname nicht eindeutig.
Maßnahme
Variablendefinition korrigieren.
SEW42HL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HL SQL VARIABLENNAME (&00) IDENTISCH ZU PARAMETER NAME
Bedeutung
In einer Routine muessen alle Variablen- und Parameternamen
unterschiedlich sein.
Maßnahme
Variablendefinition korrigieren.
SEW42HM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HM ANZAHL DER ARGUMENTE PASST NICHT ZUR DEFINITION DER ROUTINE
Bedeutung
Die Anzahl der beim Aufruf uebergebenen Argumente muss zur
Definition der Routine passen.
Maßnahme
Aufruf oder Routine korrigieren.
SEW42HN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HN PROZEDUR AUSGABEPARAMETER (&00) MUSS VARIABLE SEIN.
Bedeutung
Bei CALL kann ein Ausgabeparameter nur mit einer Variablen
oder einem Parameter aufgerufen werden.
Maßnahme
Aufruf oder Prozedur korrigieren.
SEW42HP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HP DATENTYP DES ARGUMENTS PASST NICHT ZUM TYP DES PARAMETERS (&00)
Bedeutung
Beim Aufruf muss der Datentyp des Arguments zum Datentyp
des Parameters der Routine passen.
Maßnahme
Aufruf oder Routine korrigieren.
SEW42HQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HQ GENERISCHER FEHLER: (&00)
Bedeutung
Fehlerausgabe waehrend Implementierung.
Maßnahme
Darf in Marktversion nicht auftreten.
SEW42HR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HR PARAMETER (&00) MUSS VOM TYP IN ODER INOUT SEIN.
Bedeutung
Ein Parameter vom Typ OUT kann nicht als Eingabe-Parameter verwendet
werden.
Maßnahme
Aufruf oder Prozedur korrigieren.
SEW42HS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HS PARAMETER (&00) MUSS VOM TYP INOUT ODER OUT SEIN.
Bedeutung
Ein Parameter vom Typ IN kann nicht als Ausgabe-Parameter verwendet
werden.
Maßnahme
Aufruf oder Prozedur korrigieren.
SEW42HT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HT DEFAULTWERT PASST NICHT ZUM TYP DER VARIABLEN (&00)
Bedeutung
Bei einer Compound-Anweisung muss der Defaultwert
zum Datentyp der Variablen passen.
Maßnahme
Text der Routine korrigieren.
SEW42HU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HU PARAMETER ODER VARIABLE (&00) NICHT VORHANDEN.
Bedeutung
Ein Routine-Parameter oder eine Variable mit dem angegebenen Namen
ist nicht vorhanden.
Maßnahme
Routine korrigieren.
SEW42HV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HV LEAVE ODER ITERATE LABEL (&00) NICHT IM GUELTIGEN BEREICH
Bedeutung
Eine LEAVE- oder ITERATE Anweisung enthaelt eine Marke, die im
aktuellen Kontext nicht erreichbar ist; insbesondere darf in einer
LEAVE-oder ITERATE Anweisung keine Marke angegeben werden, die
ausserhalb der enthaltenden Compound-Anweisung oder ausserhalb des
enthaltenden Exception Handlers liegt.
Maßnahme
Text der Routine korrigieren.
SEW42HW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HW LABEL NAME (&00) NICHT EINDEUTIG.
Bedeutung
Der angegebene Label Name ist nicht eindeutig.
Maßnahme
Text der Routine korrigieren.
SEW42HX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HX END LABEL (&00) VERSCHIEDEN VOM START LABEL
Bedeutung
In einer Anweisung muss die Endemarke identisch mit der
Startmarke sein. Insbesondere darf keine Endemarke angegeben
werden, wenn keine Startmarke vorhanden ist.
Maßnahme
Text der Routine korrigieren.
SEW42HY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HY ANZAHL DER AUSGABEVARIABLEN PASST NICHT ZUM PROZEDURPROFIL.
Bedeutung
In einem statischen Prozedur Call muss die
Anzahl der Ausgabevariablen zum Profil der Prozedur passen.
Maßnahme
Prozedur oder Aufruf anpassen.
SEW42HZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42HZ DATENTYP DES PROZEDURPARAMETERS (&00) PASST NICHT ZUM AUSGABEDESKRIPTOR.
Bedeutung
In einem statischen Prozedur Call muss der Datentyp
einer Ausgabevariablen zum Typ des entsprechenden
Prozedurparameters passen.
Maßnahme
Prozedur oder Aufruf anpassen.
SEW42H0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H0 ZU VIELE BENUTZERVARIABLEN IN SQL-TEXT
Bedeutung
Die Anzahl verschiedener Benutzervariablen in einer SQL-Anweisung oder
Cursor-Deklaration ist begrenzt und wurde ueberschritten.
Maßnahme
Anzahl reduzieren; ggf. Anweisung in mehrere zerlegen.
SEW42H1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H1 ZU VIELE KOMPONENTEN IN BENUTZERVARIABLE
Bedeutung
Die Anzahl von Komponenten einer vektorwertigen Benutzervariablen ist
begrenzt und wurde ueberschritten.
Maßnahme
Zweiten Index in der Benutzervariablen verkleinern.
SEW42H2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H2 COMMIT UND ROLLBACK IN UTM-ANWENDUNG NICHT ERLAUBT
Bedeutung
In UTM-Programmen fuehrt die Ausfuehrung einer SQL-Anweisung COMMIT oder
ROLLBACK stets zu einer Ausnahmebedingung.
Maßnahme
Anwendungsprogramm korrigieren und erneut voruebersetzen.
SEW42H3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H3 TEMPORAERER VIEW (&00) NICHT DEKLARIERT
Bedeutung
(a) In einem Anwendungsprogramm wird ein temporaerer View referenziert,
der nicht textuell vorher in demselben Anwendungsprogramm deklariert
ist.
(b) In einer dynamisch zu uebersetzenden SQL-Anweisung sind Referenzen
auf temporaere Views nicht erlaubt.
Maßnahme
(a) Anwendungsprogramm korrigieren und erneut voruebersetzen.
(b) Dynamisch zu uebersetzende Anweisung aendern.
SEW42H4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H4 FALSCHE AUFEINANDERFOLGE VON ZEICHENKETTEN DER ART '...'
Bedeutung
Zwei Zeichenketten der Art '...' duerfen nicht hintereinander auf der
gleichen Zeile stehen. Handelt es sich bei ihnen um Teile eines Literals,
so muessen sie auf getrennten Zeilen stehen. Handelt es sich dagegen um
mehrere Literale, so fehlt zwischen ihnen das syntaktisch notwendige
Trennsymbol (z.B. Komma).
Maßnahme
Zeilenwechsel bzw. Trennsymbol einfuegen.
SEW42H5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H5 AUSPRAEGUNGSANZAHL IN DATENTYP HIER UNZULAESSIG
Bedeutung
Eine CAST-Operation hat einen multiplen Datentyp als Zieltyp. Dies ist
unzulaessig.
Maßnahme
Anwendungsprogramm aendern.
SEW42H6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H6 FEHLENDER ERGEBNISWERT BEIM CASE
Bedeutung
In einer CASE-Operation steht NULL in allen THEN-Klauseln, und
- entweder ist keine ELSE-Klausel angegeben, oder
- NULL steht auch in der ELSE-Klausel
Maßnahme
Mindestens einen von NULL verschiedenen Ausdruck in THEN-/ELSE-Klauseln
angeben.
SEW42H7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H7 TRIM MIT FROM ABER WEDER TRIM-MODUS NOCH TRIM-ZEICHEN ANGEGEBEN
Bedeutung
In einer TRIM-Funktion, in der "FROM" angegeben ist, muss auch entweder
ein TRIM-Modus oder ein TRIM-Zeichen angegeben sein. Dies ist hier nicht
der Fall.
Maßnahme
TRIM-Modus oder TRIM-Zeichen angeben, oder "FROM" streichen.
SEW42H8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H8 UNZULAESSIGE VERWENDUNG EINES "?"-PLATZHALTERS IN ALPHANUM. FUNKTIONEN
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung ist die Verwendung von
"?"-Platzhaltern in folgenden Faellen unzulaessig:
- als Operand der UPPER- oder LOWER-Funktion
- als Operand der TRIM-Funktion (d.h. als TRIM-Quelle oder TRIM-Zeichen)
- als 1. Operand der SUBSTRING-Funktion (d.h. als SUBSTRING-Quelle)
Maßnahme
"?"-Platzhalter ersetzen.
SEW42H9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42H9 TEMPORAERE VIEWS NICHT MEHR UNTERSTUETZT
Bedeutung
Ab SESAM/SQL V3.0 werden temporaere Views nicht mehr unterstuetzt.
Maßnahme
Anwendungsprogramm aendern; ggf. temporaere durch permanente Views
ersetzen.
SEW42IA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IA FEHLER IN DER SPACE-LISTE DES TEILREPLIKATS (&00).
Bedeutung
Mindestens ein in der Space-Liste des Teilreplikats angegebener Space
ist nicht existent.
Maßnahme
Fehlerhafte Space-Angabe ermitteln. Korrigierte Anweisung
CREATE REPLICATION erneut eingeben.
SEW42IB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IB KEIN ANWENDER-SPACE VORHANDEN, REPLIKAT (&00) NICHT ERZEUGT.
Bedeutung
Die Sicherung enthaelt keinen Anwender-Space. Die Erstellung eines
Replikats macht aber nur Sinn, wenn eine Sicherung mit mindestens
einem Anwender-Space vorhanden ist.
SEW42IC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IC DAS TEILREPLIKAT (&00) ENTHAELT DEN TABLE-SPACE ZU EINEM INDEX DES REPLIKATS NICHT.
Bedeutung
Beim REFRESH eines Teilreplikats soll ein CREATE INDEX nachgefahren
werden. Das Teilreplikat enthaelt jedoch nur den Index-Space, nicht
den Table-Space.
Maßnahme
Neues Replikat anlegen.
SEW42ID
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42ID DIE FREMDKOPIEN HABEN UNTERSCHIEDLICHE SICHERUNGSZEITSTEMPEL.
Bedeutung
Mindestens ein Space der Spaceliste hat einen
anderen Sicherungszeitstempel als die anderen. Die Fremdkopien wurden
nicht gemeinsam nach einem PREPARE-FOREIGN-COPY gesichert, das ist aber
Voraussetzung fuer eine Spaceliste.
Maßnahme
Fremdkopien ueberpruefen.
SEW42IE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IE DIE BEI USING ANGEGEBENE SICHERUNG IST NICHT AELTER ALS DIE BEI TO ANGEGEBENE
Bedeutung
Der bei TO angegebene Stand kann nur ueber eine aeltere Sicherung
erreicht werden.
Maßnahme
Angaben ueberpruefen.
SEW42IF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IF DIE SPEZIFIZIERTE SICHERUNG DES SPACE (&00).(&01) IST UNGUELTIG.
Bedeutung
Zum Zeitpunkt der Sicherung war der Space nicht im Logging oder die
Sicherung stammt aus einer frueheren SESAM Version. Deshalb kann keine
Logginginformation nachgefahren werden. Das ist aber notwendig, um den
gewuenschten oder benoetigten Stand des Originals oder des Replikats
herzustellen.
SEW42IG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IG DER SPACE (&00).(&01) IST NICHT BEKANNT.
Bedeutung
Der Space(&00) ist im Catalog (&00) nicht definiert
SEW42IH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IH DER SPACE (&00).(&01) IST MEHRFACH ANGEGEBEN.
Bedeutung
In der Anweisung wurde der Space (&001) mehrfach aufgefuehrt.
In der Spaceliste darf ein Name nur einmal angegeben werden.
SEW42IK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IK IN DER SPACELISTE FEHLT DER TABLE-SPACE ZU EINEM INDEX-SPACE
Bedeutung
Beim REFRESH SPACE soll ein CREATE INDEX nachgefahren werden. Das geht
nur, wenn in der Anweisung auch der zugehoerige Table-Space angegeben
wird.
SEW42IL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IL ZEITSTEMPEL IST AELTER ALS DIE SICHERUNGSKOPIE DES CATALOG-SPACE (&00)
Bedeutung
Der Catalog soll auf einen Stand zurueckgesetzt werden, der aelter ist
als die angegebene Sicherungskopie des Catalog-Space.
Falls USING nicht angegeben ist, dann soll der Catalog auf einen Stand
zurueckgesetzt werden, der vor seiner Erzeugung liegt.
Maßnahme
Zeitstempel korrigieren.
SEW42IM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IM DER CATALOG KANN NICHT AUF DEN ANGEGEBENEN ZEITPUNKT ZURUECKGESETZT WERDEN
Bedeutung
Der Zeitstempel bezeichnet einen Zeitpunkt waehrend der Umstellung von
Sommer- auf Winterzeit. Wegen der Mehrdeutigkeit des Zeitpunktes kann
der Catalog nicht auf diesen Stand zurueckgesetzt werden.
Maßnahme
Zeitpunkt ausserhalb der Zeitumstellung waehlen.
SEW42IN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IN ES EXISTIERT EINE SICHERUNG MIT EINEM HOEHEREN ZEITSTEMPEL ALS DER AKTUELLE ZEITSTEMPEL
Bedeutung
Es soll eine Sicherung erzeugt werden, aber es existiert bereits
eine Sicherung, die zu einem spaeteren Zeitpunkt erzeugt wurde.
Maßnahme
Zeiteinstellung der Anlage pruefen (Zeitreise) oder
Saetze in den Recovery Units mit hoeherem Zeitstempel loeschen
SEW42IO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IO AUSGABEVARIABLE (&00) IN CALL AUFRUF NICHT EINDEUTIG.
Bedeutung
Eine Ausgabevariable darf in einer CALL-Anweisung nicht mehrfach
verwendet werden.
Maßnahme
Aufruf korrigieren.
SEW42IP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IP HOLD FUER CURSOR (&00) IN ROUTINE NICHT ERLAUBT.
Bedeutung
Fuer einen Cursor innerhalb einer Routine ist die Angabe
von HOLD nicht erlaubt.
Maßnahme
Text der Routine korrigieren.
SEW42IQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IQ SQLSTATE ODER FEHLERSYNONYM ODER KLASSE DES SQLSTATES NICHT EINDEUTIG
Bedeutung
Ein SQLSTATE, die Klassen SQLEXCEPTION, SQLWARNING und NOT FOUND
sowie ein Fehlersynonym (und auch der zugrunde liegende SQLSTATE)
duerfen nur in hoechstens einem Exception Handler vorkommen
und innerhalb eines Exception Handlers auch nur einmal aufgefuehrt
werden.
Maßnahme
Text der Routine korrigieren.
SEW42IR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IR UNDO HANDLER FUER NON ATOMIC COMPOUND-ANWEISUNG
Bedeutung
Ein UNDO Handler darf nur fuer Compound-Anweisungen mit
ATOMIC-Eigenschaft definiert werden.
Maßnahme
Text der Routine korrigieren.
SEW42IS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42IS PRAGMAS ZWISCHEN LITERAL FORTSETZUNGEN
Bedeutung
Zwischen den Teilen eines fortgesetzten Zeichenketten-Literals
duerfen keine Pragmas angegeben werden.
Maßnahme
Anweisung korrigieren.
SEW42I0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I0 SPEZIFIZIERTE RECOVERY-UNIT HAT NICHT DEN RICHTIGEN TYP
Bedeutung
RECOVER USING muss mit einer Recovery-Unit vom
Recovery-Typ "COPY", "CREATE" oder "REPLICATION" beginnen, bei RECOVER TO
ist der Recovery-Typ "CREATE" nicht zulaessig. Bei REFRESH SPACE ist
nur "COPY" zulaessig.
Maßnahme
Anweisung mit richtig spezifizierter Sicherung wiederholen.
SEW42I1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I1 ES WURDE KEINE GEEIGNETE SICHERUNG IN DEN METADATEN ZUM SPACE (&00).(&01) GEFUNDEN
Bedeutung
Es gibt keinen Recovery-Unit-Satz einer Sicherung in den Metadaten,
von dem aus auf die angegebene Marke nachgefahren werden kann.
Maßnahme
Falls eine Fremdkopie oder ein Replikat vorhanden ist, kann damit die
Anweisung wiederholt werden.
SEW42I2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I2 DIE SICHERUNG ZU SPACE (&00).(&01) IST NICHT BEKANNT.
Bedeutung
- Die angegebene Sicherung wurde in den RECOVERY_UNITS-Tabelle
bzw. in der CAT-REC-Datei nicht gefunden.
- Bei RECOVER ohne Angabe einer Sicherung wurde kein Sicherungseintrag
in den RECOVERY_UNITS bzw. in der CAT-REC-Datei gefunden.
Maßnahme
Angabe ueberpruefen. Bei REFRESH SPACE ist gegebenenfalls erst ein
REFRESH REPLICATION erforderlich, um die Sicherung im Replikat
bekannt zu machen.
SEW42I3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I3 DER SPACE (&00).(&01) IST NICHT IM LOGGING.
Bedeutung
Der gewuenschte oder benoetigte Stand des Originals oder des Replikats
kann nur durch Nachfahren von Logginginformation hergestellt werden.
Dazu muss der Space im Logging sein.
SEW42I4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I4 RESTART BZW. ADJUST KANN FUER SPACE (&00).(&01) NICHT DURCHGEFUEHRT WERDEN, WEIL ZUM SPACE KEIN RESTART-SATZ EXISTIERT.
Bedeutung
Bei RECOVER ... RESTART bzw. ADJUST wurde fuer den angegebenen Space kein
Restart-Satz in den Recovery-Units gefunden. Es wurde keine Recovery
unterbrochen, die mit RESTART fortgesetzt oder mit ADJUST abgeschlossen
werden kann.
SEW42I5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I5 DER ANGEGEBENE ZEITSTEMPEL SPEZIFIZIERT KEIN SPACE-SET
Maßnahme
Anweisung mit richtigem Zeitstempel wiederholen.
SEW42I6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I6 ZUM RUECKSETZEN DES SPACE (&00).(&01) AUF EINE MARKE IST DER NAECHST JUENGSTE RECOVERY-UNIT-SATZ NICHT GEEIGNET
Bedeutung
Von der gefundenen SESAM-Sicherung aus kann auf die Marke nicht
nachgefahren werden kann.
Maßnahme
Falls eine Fremdkopie oder ein Replikat vorhanden ist, kann damit die
Anweisung wiederholt werden.
SEW42I7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I7 DIE MIT COPY_FILE ANGEGEBENE DATEI (&00) SPEZIFIZIERT KEINE SICHERUNG.
Bedeutung
Der Dateiname ist kein formal korrekter Kopiedateiname oder
die Datei weist nicht die Struktur eines Space auf.
Maßnahme
Anweisung mit richtigem Kopiedateinamen wiederholen.
SEW42I8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I8 LOGGING VERLANGT FUER CATALOG (&00) OHNE LOGGING
Bedeutung
Fuer den Catalog ist kein Logging definiert, daher kann das Logging
fuer Spaces nicht eingeschaltet werden.
Maßnahme
COPY ohne Logging ausfuehren oder Logging fuer den Catalog einschalten.
SEW42I9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42I9 KEINE FREIE VERSIONSNUMMER FUER KOPIE
Bedeutung
Fuer das Kopieren eines Space ist keine Versionsnummer mehr verfuegbar.
Maßnahme
Nicht mehr benoetigte Kopien mittels MODIFY loeschen.
SEW42JA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42JA LAENGE DES CHARACTER STRINGS MUSS EIN ZEICHEN SEIN
Bedeutung
Die Laenge der Argumente DELIMITER, QUOTE und ESCAPE der
Funktion TABLE CSV() bzw. im LOAD oder UNLOAD
Format CSV_FORMAT muss ein Zeichen sein.
Maßnahme
Argument entsprechend korrigieren.
SEW42JB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42JB ARGUMENTE DELIMITER, QUOTE UND ESCAPE VON CSV MUESSEN UNTERSCHIEDLICHE WERTE HABEN
Bedeutung
Keine zwei der Argumente DELIMITER, QUOTE und ESCAPE
duerfen denselben Wert haben.
Maßnahme
Argumente entsprechend korrigieren.
SEW42JC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42JC UNGUELTIGE BEZEICHNUNG EINES BS2000 FILES
Bedeutung
Der Wert des ersten Arguments einer Funktion TABLE CSV()
enthaelt keinen Filenamen oder ein Fragezeichen "?", auf
das nicht der Parametername PASSWORD= folgt.
Maßnahme
Erstes Argument der Funktion TABLE CSV() entsprechend korrigieren.
SEW42JD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42JD UNERLAUBTER DATENTYP-MIX IN CSV OPERANDEN
Bedeutung
Die Werte der CSV-Operanden DELIMITER, QUOTE und ESCAPE
muessen die gleichen Datentypen haben.
Maßnahme
Argumente entsprechend korrigieren.
SEW42LA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LA UNERLAUBTER SCHEMANAME IN TABELLE ODER ROUTINE (&00).(&01).(&02)
Bedeutung
Bei einer Rechtevergabe innerhalb einer CREATE SCHEMA-Anweisung darf der
angegebene Tabellen- oder Routinenname nur mit dem Namen des definierten
Schemas qualifiziert sein.
Maßnahme
Anwendungsprogramm aendern.
SEW42LB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LB DEFAULT SCHEMA NAME ILLEGAL ODER NICHT ANGEGEBN
Bedeutung
Der fuer die SQL-Anweisung zu verwendende voreingestellte Schemaname
ist syntaktisch inkorrekt oder er fehlt. Ein einfacher Name darf
keine control character enthalten, und er darf nicht mit einem
Unterstrich (low line) beginnen.
Maßnahme
Das Kommando korrigieren, mit dem die Voreinstellung festgelegt
wird, zum Beispiel den Aufruf eines SQL Precompilers oder
die Parameter einer Operation connect von JDBC.
Oder explizit mit Schemanamen qualifizieren, so dass die
Voreinstellung nicht benoetigt wird.
SEW42LC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LC SCHLIESSENDE KOMMENTARKLAMMER FEHLT
Bedeutung
Die Klammerung von Kommentaren mit /* und */ muss korrekt sein,
auch innerhalb eines geklammerten Kommentars.
Maßnahme
Anweisungstext korrigieren.
SEW42LD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LD OEFFNENDE KOMMENTARKLAMMER FEHLT
Bedeutung
Die Klammerung mit /* und */ muss korrekt sein, auch innerhalb eines
geklammerten Kommentars.
Maßnahme
Anweisungstext korrigieren.
SEW42LE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LE UNZULAESSIGER TRIGRAPH
Bedeutung
Als Trigraphen sind nur ??( und ??) fuer eckige Klammern zulaessig.
Maßnahme
Anweisungstext korrigieren.
SEW42LF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LF FALSCH QUALIFIZIERTER ROUTINENNAME (&02) IM SCHEMA (&00).(&01)
Bedeutung
Das Schema in Routinenname stimmt nicht mit dem Schema aus der Schema-
definition ueberein.
Maßnahme
Routinennamen korrigieren und mit dem richtigen Schema qualifizieren.
SEW42LG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LG ROUTINENNAME (&02) IM SCHEMA (&00).(&01) NICHT EINDEUTIG
Bedeutung
Bei der Definition des Schemas ist der Routinenname mehrfach angegeben.
Maßnahme
Eindeutige Namen fuer die Routinen verwenden.
SEW42LH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LH COMPOUND-ANWEISUNG IN DIESEM KONTEXT NICHT ERLAUBT
Bedeutung
Innerhalb einer Prozeduranweisung darf keine Compound-Anweisung angegeben
werden. Insbesondere duerfen Compound-Anweisungen nicht geschachtelt
werden.
Maßnahme
Text der Routine korrigieren.
SEW42LI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LI UNERLAUBTER WERT FUER SQLSTATE
Bedeutung
In der Bedingungsliste einer Fehlerbehandlungsroutine wurde fuer einen
SQLSTATE ein nicht erlaubter Wert angegeben. Der Wert muss aus fuenf
Zeichen bestehen, wobei als Zeichen nur die Ziffern 0-9 oder
Grossbuchstaben erlaubt sind.
Der Wert muss mit einer der Ziffern 0-4 beginnen, darf
aber nicht zu den Meldungsklassen 'Erfolgreiche
Ausfuehrung' oder 'Transaktion zurueckgesetzt' gehoeren
(d.h. er darf nicht mit '00' oder '40' beginnen).
Maßnahme
Wert des SQLSTATEs korrigieren.
SEW42LJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LJ DEKLARATION IN FEHLER-ROUTINE NICHT ERLAUBT
Bedeutung
Innerhalb einer lokalen Fehler-Routine darf eine Compound-Anweisung
keine Deklarationen enthalten.
Maßnahme
Text der Routine korrigieren.
SEW42LK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42LK ATOMIC COMPOUND-ANWEISUNG IN FEHLER-ROUTINE NICHT ERLAUBT
Bedeutung
Innerhalb einer lokalen Fehler-Routine darf eine Compound-Anweisung
nicht als ATOMIC definiert werden.
Maßnahme
Text der Routine korrigieren.
SEW42L0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L0 PLATZHALTER "?" FUER ALLE ARGUMENTE UNZULAESSIG
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung ist folgendes unzulaessig:
- alle Argumente in Vergleichs- oder IN-Praedikat mit Ausdruck-Liste sind
"?"
- das 1. sowie das 2. oder 3. Argument eines BETWEEN-Praedikates sind "?"
- alle Operanden eines POSITION, COALESCE oder NULLIF sind "?"
- in einem CASE-Ausdruck der Art "CASE v WHEN v1 THEN r1 ... END"
sind sowohl der Ausdruck hinter "CASE" als auch die Ausdruecke in
allen WHEN-Klauseln "?"-Platzhalter
- in einem CASE-Ausdruck stehen in allen THEN-Klauseln und (falls
angegeben) in der ELSE-Klausel nur "?"-Platzhalter oder "NULL",
wobei dabei mindestens ein "?"-Platzhalter vorkommt
Maßnahme
Einen "?"-Platzhalter bzw. eine "NULL" ersetzen, z.B. durch
"CAST (? AS datentyp)" bzw. "CAST (NULL AS datentyp)".
SEW42L1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L1 UNZULAESSIGER KOMMENTAR
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung ist ein unzulaessiger
Kommentar enthalten. Es sind nur Kommentare zulaessig, die als PRAGMA
interpretierbar sind.
Maßnahme
Kommentar entfernen.
SEW42L2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L2 PLATZHALTER "?" AUF BEIDEN SEITEN EINER OPERATION
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung steht zu beiden Seiten
eines Rechenoperators oder zu beiden Seiten des Verkettungsoperators
fuer alphanumerische Werte "||" der Platzhalter "?".
Maßnahme
Einen "?"-Platzhalter entfernen.
SEW42L3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L3 PLATZHALTER "?" IN SELECT-LISTE
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung besteht ein Element der
SELECT-Liste nur aus dem Platzhalter "?".
Maßnahme
"?"-Platzhalter entfernen.
SEW42L4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L4 PLATZHALTER "?" ALS ARGUMENT VON EINSTELLIGEM "+" ODER "-", NULL- ODER CASTABLE-PRAEDIKAT ODER MENGENFUNKTION
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung steht der Platzhalter "?"
als Argument eines einstelligem "+", eines einstelligen "-", eines NULL-
oder CASTABLE-Praedikates oder einer Mengenfunktion.
Maßnahme
"?"-Platzhalter entfernen.
SEW42L5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L5 BENUTZERVARIABLE IN DYNAMISCH UEBERSETZBARER SQL-ANWEISUNG UNZULAESSIG
Bedeutung
In einer mit PREPARE bzw. EXECUTE IMMEDIATE dynamisch zu uebersetzenden
SQL-Anweisung kommt eine Benutzervariable vor. Eine solche ist jedoch nur
in statisch zu uebersetzenden SQL-Anweisungen zulaessig.
Maßnahme
Benutzervariable entfernen.
SEW42L6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L6 PLATZHALTER "?" AUF LINKER SEITE EINES IN-PRAEDIKATES UND ALS ERSTES ELEMENT DER RECHTEN SEITE DER WERTELISTE DES IN-PRAEDIKATES
Bedeutung
In einer dynamisch uebersetzbaren SQL-Anweisung steht der Platzhalter "?"
auf der linken Seite eines IN-Praedikates und als erstes Element der
rechten Seite der Werteliste dieses IN-Praedikates.
Maßnahme
Einen "?"-Platzhalter entfernen.
SEW42L7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L7 SQL PARAMETER ODER SQL VARIABLE AUSSERHALB EINER ROUTINE UNZULAESSIG
Bedeutung
Aufrufparameter einer Routine bzw. lokale Variablen duerfen nur innerhalb
einer Routine angesprochen werden.
Maßnahme
Aufrufparameter bzw. lokale Variable entfernen oder durch Benutzervariable
ersetzen.
SEW42L8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L8 GLEICHER AENDERUNGSTYP FUER SPALTE (&00).(&01).(&02).(&03) MEHRFACH ANGEGEBEN
Bedeutung
Bei einer Spaltenaenderung darf fuer eine Spalte der gleiche Aenderungstyp
nur einmal angegeben werden (also nur einmal Datentypaenderung, nur einmal
Defaultwertloeschung etc.)
Maßnahme
Anwendungsprogramm aendern.
SEW42L9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42L9 UNERLAUBTER SCHEMANAME IN INDEXTABELLE (&00).(&01).(&02)
Bedeutung
Bei einer Indexdefinition innerhalb einer CREATE SCHEMA-Anweisung darf der
angegebene Tabellenname nur mit dem Namen des definierten Schemas
qualifiziert sein.
Maßnahme
Anwendungsprogramm aendern.
SEW42M1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42M1 UNZULAESSIGE POSITIONIERUNG FUER PREFETCH-CURSOR
Bedeutung
Fuer Cursor, die im Schubmodus laufen (PRAGMA PREFETCH), sind FETCH PRIOR,
FETCH FIRST, FETCH LAST, FETCH ABSOLUTE und FETCH RELATIVE nicht erlaubt.
Maßnahme
FETCH NEXT verwenden, oder PRAGMA PREFETCH herausnehmen.
SEW42M2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42M2 STORE FUER PREFETCH-CURSOR UNZULAESSIG.
Bedeutung
Fuer Cursor, die im Schubmodus laufen (PRAGMA PREFETCH), ist ein STORE
nicht zulaessig.
Maßnahme
PRAGMA PREFETCH aus Cursordeklaration herausnehmen.
SEW42M3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42M3 UNZULAESSIGES UPDATE UEBER PREFETCH-CURSOR (&00) IN MODUL (&01)
Bedeutung
Update-Operationen fuer Cursor im Schubmodus (PRAGMA PREFETCH) sind nicht
erlaubt.
Maßnahme
PRAGMA PREFETCH herausnehmen, oder Update ohne Bezug auf den betroffenen
Cursor.
SEW42M4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42M4 UNZULAESSIGES DELETE UEBER PREFETCH-CURSOR (&00) IN MODUL (&01)
Bedeutung
Delete-Operationen fuer Cursor im Schubmodus (PRAGMA PREFETCH) sind nicht
erlaubt.
Maßnahme
PRAGMA PREFETCH herausnehmen, oder Delete ohne Bezug auf den betroffenen
Cursor.
SEW42NA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NA CALL-DML-DEFAULTWERT-ZEICHEN FUER SQL-TABELLE (&00).(&01).(&02) UNZULAESSIG
Bedeutung
Die Angabe eines CALL-DML-Defaultwert-Zeichens wird nur fuer die CALL-DML-
Schnittstelle benoetigt. Bei einer Tabelle, auf die ausschliesslich mit
SQL-Anweisungen zugegriffen wird, ist diese Angabe nicht mehr zulaessig.
Maßnahme
Entweder die Tabelle als CALL-DML-Tabelle definieren oder auf die Angabe
eines CALL-DML-Defaultwert-Zeichens verzichten.
SEW42NB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NB CALL-DML-DEFAULTWERT-ZEICHEN FEHLT FUER TABELLE (&00).(&01).(&02)
Bedeutung
Fuer Spalten, die nicht Teil des Primaerschluessels sind, muss in
CALL-DML-Tabellen ein CALL-DML-Defaultwert-Zeichen definiert werden.
Maßnahme
CALL-DML-Defaultwert-Zeichen angeben.
SEW42NC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NC SYMBOLISCHER ATTRIBUTNAME (SAN) FUER TABELLE (&00).(&01).(&02) NICHT ZUGREIFBAR
Bedeutung
Der symbolische Attributname (SAN) ist bereits vergeben oder wird mehrmals
in der SQL-Anweisung angegeben.
Maßnahme
Einen anderen symbolischen Attributnamen vergeben.
SEW42ND
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42ND CATALOG (&00) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf einen Catalog, der nicht existiert
oder der im SQL-Datenbankverzeichnis als gesperrt gekennzeichnet ist.
Wenn der Catalog-Name nicht aus der Anweisung ermittelt werden kann,
dann wird die Anweisung an den Default-Catalog geschickt; dieser ist
nicht zugreifbar.
Maßnahme
Konfiguration des DBH ueberpruefen.
SEW42NE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NE SCHEMA (&00).(&01) IST NICHT LEER
Bedeutung
Das Schema kann (wegen RESTRICT) nicht geloescht werden, da es noch
mindestens eine Tabelle oder eine Routine enthaelt.
Maßnahme
Zugehoerige Tabellen bzw. ROUTINEN ggf. mit Hilfe der Views des
INFORMATION_SCHEMA ermitteln und via DROP TABLE, DROP VIEW, DROP
PROCEDURE bzw. DROP FUNCTION loeschen.
SEW42NF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NF UNZULAESSIGE SPALTENANGABE (&00) IN GROUP BY-KLAUSEL
Bedeutung
Eine GROUP BY-Klausel enthaelt eine Spaltenangabe, die sich auf eine
Tabelle bezieht, die in der FROM-Klausel eines uebergeordneten Abfrage-
Ausdruckes angegeben ist.
Maßnahme
GROUP BY-Klausel aendern.
SEW42NG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NG UNZULAESSIGE SPALTENANGABE (&00) IN SELECT-KLAUSEL
Bedeutung
Eine SELECT-Klausel enthaelt direkt, d.h. nicht ueber eine Unterabfrage,
eine Spaltenangabe, deren zugehoerige Spalte in einer Tabelle definiert
ist, die in der FROM-Klausel eines uebergeordneten Abfrage-Ausdruckes
angegeben ist.
Maßnahme
SELECT-Klausel aendern.
SEW42NH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NH UNZULAESSIGE MENGENFUNKTION IN WHERE-KLAUSEL ODER ON-KLAUSEL
Bedeutung
Eine WHERE-Klausel bzw. die ON-Klausel eines JOIN-Ausdruckes enthaelt
eine Mengenfunktion, und:
- die WHERE-Klausel bzw. der JOIN-Ausdruck ist weder innerhalb einer
HAVING- noch einer SELECT-Klausel spezifiziert, oder
- die Mengenfunktion enthaelt keine Spaltenreferenz, oder
- die Mengenfunktion enthaelt eine Referenz auf eine Spalte, die ausser-
halb des unmittelbar umgebenden SELECT- bzw. JOIN-Ausdruckes definiert
ist.
Maßnahme
Mengenfunktion entfernen oder Spaltenangabe aendern.
SEW42NI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NI TEMPORAERER VIEW (&00) IN CATALOG (&01) NICHT DEFINIERT
Bedeutung
- Die SQL-Anweisung bezieht sich auf einen temporaeren View, der nicht
existiert, oder
- die SQL-Anweisung enthaelt explizit oder implizit Bezuege auf mehr als
einen Catalog.
Maßnahme
View-Namen korrigieren oder temporaeren View kreieren.
SEW42NJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NJ SPALTENNAME (&00) ENTSPRICHT DEM COMPOUND-KEY-NAMEN DER TABELLE (&01). (&02).(&03)
Bedeutung
Der Name des Compound Key, d.h. der Primaerschluesselname einer
CALL-DML-Tabelle, darf nicht mit einem Spaltennamen der
Tabelle uebereinstimmen.
Maßnahme
Einen anderen Namen fuer die Primaerschluesselbedingung oder fuer die
Spalte vergeben.
SEW42NK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NK UNZULAESSIGE SPALTE (&00) IN GRUPPIERTER TABELLE
Bedeutung
In der SELECT-Liste oder der HAVING-Klausel eines gruppierten Abfrage-
Ausdruckes ist eine Spaltenreferenz angegeben. Weder ist die zugehoerige
Spalte in der GROUP BY-Klausel des Abfrage-Ausdruckes definiert, noch
steht die Spaltenreferenz innerhalb einer Mengenfunktion.
Maßnahme
Anwendungsprogramm aendern.
SEW42NL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NL SPALTE (&00).(&01).(&02).(&03) NICHT AENDERBAR UEBER CURSOR (&04) IM MODUL (&05)
Bedeutung
In einer UPDATE ... WHERE CURRENT-Anweisung soll eine Spalte geaendert
werden, die im Cursor weder implizit noch explizit als "FOR UPDATE"
spezifiziert wurde.
Maßnahme
Anwendungsprogramm aendern.
SEW42NM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NM SPALTE (&00).(&01).(&02).(&03) FUER BENUTZER (&04) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf eine Spalte, die nicht existiert oder
auf die der Benutzer mit dem Berechtigungsschluessel (&04) nicht zugreifen
darf. Eine Spalte ist ebenfalls nicht zugreifbar, wenn eine Spalte
erzeugt werden soll, die bereits existiert.
Maßnahme
Existenz der Spalte und Rechte des Benutzers auf die Spalte mit Hilfe
der Views des INFORMATION_SCHEMA ueberpruefen.
SEW42NN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NN BENUTZER (&00) HAT KEINE AUSREICHENDEN ZUGRIFFSRECHTE FUER DEN CATALOG (&01)
Bedeutung
Catalog-spezifische Zugriffsrechte sind die Spezialrechte "CREATE USER",
"CREATE SCHEMA", "CREATE STOGROUP" und "UTILITY".
Maßnahme
Spezialrechte des Benutzers fuer den Catalog mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42NO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NO SPALTE (&00) STEHT NICHT IN MENGENFUNKTION
Bedeutung
Die SELECT-Liste eines SELECT-Ausdruckes ohne GROUP BY-Klausel enthaelt:
- eine Mengenfunktion, und
- eine ausserhalb einer Mengenfunktion stehende Spaltenangabe, die sich
auf eine Spalte des Abfrage-Ausdruckes bezieht.
Beispiel: SELECT AVG(salary), emp_no FROM employee
Maßnahme
Anwendungsprogramm aendern.
SEW42NP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NP ZU AENDERNDE ODER ZU LOESCHENDE SPALTE (&00).(&01).(&02).(&03) WIRD VON EINER INTEGRITAETSBEDINGUNG REFERENZIERT
Bedeutung
Eine Spalte kann nicht geaendert oder geloescht werden, weil sie von
einer Integritaetsbedingung referenziert wird.
Maßnahme
Erst abhaengige Integritaetsbedingung loeschen. Dann die SQL-Anweisung
erneut ausfuehren.
SEW42NQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NQ ZU AENDERNDE ODER ZU LOESCHENDE SPALTE (&00).(&01).(&02).(&03) WIRD VON EINEM SEKUNDAERINDEX BENUTZT
Bedeutung
Eine Spalte kann nicht geaendert oder geloescht werden, weil sie in
einem Sekundaerindex benutzt wird.
Maßnahme
Erst abhaengigen Sekundaerindex loeschen. Dann die SQL-Anweisung erneut
ausfuehren.
SEW42NR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NR ZU AENDERNDE ODER ZU LOESCHENDE SPALTE (&00).(&01).(&02).(&03) WIRD IN EINEM VIEW REFERENZIERT
Bedeutung
Eine Spalte kann nicht geaendert oder geloescht werden, weil sie von
einem View referenziert wird.
Maßnahme
Erst abhaengige Objekte loeschen. Dann die SQL-Anweisung erneut
ausfuehren.
SEW42NS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NS SPALTEN DER INTEGRITAETSBEDINGUNG (&00).(&01).(&02) WERDEN IN EINER ANDEREN EINDEUTIGKEITSBEDINGUNG BENUTZT
Bedeutung
Es gibt bereits eine Eindeutigkeitsbedingung fuer die gleichen Spalten
der Tabelle.
Maßnahme
Anwendungsprogramm aendern.
SEW42NT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NT ANZAHL SPALTEN UNZULAESSIG FUER SEKUNDAERINDEX (&00) DER CALL-DML-TABELLE (&01).(&02).(&03)
Bedeutung
Ein Sekundaerindex fuer eine CALL-DML-Tabelle darf nur eine
Spalte enthalten.
Maßnahme
Anwendungsprogramm aendern.
SEW42NU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NU ANZAHL SPALTEN UNZULAESSIG FUER SEKUNDAERINDEX (&00) MIT MULTIPLER SPALTE (&01).(&02).(&03).(&04)
Bedeutung
Ein Sekundaerindex, der mehrere Spalten umfasst, darf keine multiplen
Spalten enthalten.
Maßnahme
Anwendungsprogramm aendern.
SEW42NV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NV INTEGRITAETSBEDINGUNG (&00) AUF TABELLE (&01).(&02).(&03) FUER BENUTZER (&04) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf eine Integritaetsbedingung, die nicht
existiert bzw. auf der angegebenen Tabelle nicht existiert.
Eine Integritaetsbedingung ist ebenfalls nicht zugreifbar, wenn eine
Integritaetsbedingung erzeugt werden soll, die bereits existiert.
Maßnahme
Existenz der Integritaetsbedingung mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42NW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NW INTEGRITAETSBEDINGUNG (&00) FUER BENUTZER (&01) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf eine Integritaetsbedingung, die nicht
existiert. Eine Integritaetsbedingung ist ebenfalls nicht zugreifbar, wenn
eine Integritaetsbedingung erzeugt werden soll, die bereits existiert.
Maßnahme
Existenz der Integritaetsbedingung mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42NX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NX MULTIPLE SPALTE (&00) IN INTEGRITAETSBEDINGUNG (&01) AUF TABELLE (&02). (&03).(&04) UNZULAESSIG
Bedeutung
Die Liste der Spalten einer Integritaetsbedingung enthaelt eine
multiple Spalte.
Maßnahme
Anwendungsprogramm aendern.
SEW42NY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NY INTEGRITAETSBEDINGUNG (&00) AUF TABELLE (&01).(&02).(&03) WIRD VON EINER ANDEREN INTEGRITAETSBEDINGUNG REFERENZIERT
Bedeutung
Fuer eine Tabelle soll eine Eindeutigkeitsbedingung geloescht werden, die
von einer anderen Integritaetsbedingung referenziert wird.
Maßnahme
Erst die referenzierende Integritaetsbedingung loeschen. Dann die SQL-
Anweisung wiederholen.
SEW42NZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42NZ DEFAULTWERT FUER SPALTE (&00).(&01).(&02).(&03) NICHT VORHANDEN
Bedeutung
Loeschung eines Defaultwertes nicht moeglich, da fuer die angegebene
Spalte kein Defaultwert vorhanden ist.
Maßnahme
Anwendungsprogramm aendern.
SEW42N0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N0 ZU VIELE MEDIENSAETZE FUER DATEIART (&00)
Bedeutung
Bei der Bearbeitung der Medientabelle mit ALTER...ADD... soll ein Medien-
satz fuer eine Dateiart hinzugefuegt werden. Die maximal zulaessige Anzahl
von Mediensaetzen fuer diese Dateiart ist bereits erreicht.
Maßnahme
Ggf. einen oder mehrere vorhandene Mediensaetze zu dieser Dateiart
loeschen.
SEW42N1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N1 BS2000-DATEINAME DES CATALOG-SPACE IST NICHT EINDEUTIG
Bedeutung
Der aus dem Catalog-Namen gebildete BS2000-Dateiname des Catalog-Space
existiert schon mit einer anderen Catid.
Maßnahme
Anderen Catalog-Namen waehlen oder eine Catid-Liste definieren.
SEW42N2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N2 MULTIPLER AUSDRUCK IN SUCHBEDINGUNG KEINE SPALTENANGABE FUER INNERE TABELLE
Bedeutung
- In einer Suchbedingung steht ein multipler Ausdruck, der keine Spalten-
angabe ist, oder
- in einer Suchbedingung steht eine multiple Spaltenangabe. Die zuge-
hoerige Spalte ist in einer Tabelle definiert, die in der FROM-Klausel
eines uebergeordneten Abfrage-Ausdruckes angegeben ist.
Maßnahme
Anwendungsprogramm aendern.
SEW42N3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N3 SPALTENANZAHL VON UNION-OPERANDEN UNTERSCHIEDLICH
Bedeutung
Die beiden an einer UNION-Operation beteiligten Tabellen haben eine
unterschiedliche Anzahl von Spalten
Maßnahme
Bei mindestens einem Operanden die Spaltenanzahl aendern.
SEW42N4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N4 ENTZUG DES PRIVILEGES (&00) VOM BENUTZER (&01) IM CATALOG (&02) NICHT MOEGLICH, WEIL SONST VERLASSENES OBJEKT ENTSTEHEN WUERDE
Bedeutung
- Ein Berechtigungsschluessel fuer einen Benutzer kann nicht geloescht
werden, da dieser Rechte an andere Benutzer weitergegeben hat.
- Einem Benutzer kann ein Recht nicht entzogen werden, da dieses Recht
weitergegeben wurde oder anhand dieses Rechts ein View, eine
Referenzbedingung oder eine Routine entstand.
Maßnahme
Erst abhaengige Rechte bzw. Views, Referenzbedingungen und Routinen
loeschen lassen. Dann die SQL-Anweisung erneut ausfuehren.
SEW42N5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N5 SPALTENNAME (&00) NICHT EINDEUTIG
Bedeutung
Eine Spaltenangabe
- ist ohne Tabellenangabe und kann sich auf mehr als eine Tabelle
beziehen, oder
- kann sich auf mehrere Spalten der gleichen Tabelle beziehen.
Maßnahme
Spaltenangabe oder FROM-Klausel im Anwendungsprogramm ueberpruefen.
SEW42N6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N6 GERAETETYP (&00) FUER STORAGE-GROUP (&01).(&02) NICHT EINDEUTIG
Bedeutung
Angegebener Geraetetyp ist verschieden vom Geraetetyp anderer Datentraeger
der Storage-Group
Maßnahme
Geraetetyp der Datentraeger der Storage-Group mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen. Nur Datentraeger mit gleichen Geraetetyp
fuer eine Storage-Group definieren.
SEW42N7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N7 NUR-CALL-DML-TABELLE (&00).(&01).(&02) UNZULAESSIG IN SQL-DML-ANWEISUNG ODER BESTIMMTEN ANDEREN ANWEISUNGEN
Bedeutung
Es wurde versucht, in einer
- SQL-DML-Anweisung, oder
- CREATE VIEW-Anweisung, oder
- CREATE TEMPORARY VIEW-Anweisung, oder
- UNLOAD ONLINE-Anweisung, oder
- WHERE-Klausel einer EXPORT-Anweisung
auf eine Nur-CALL-DML-Tabelle zuzugreifen.
Maßnahme
Tabelle migrieren.
SEW42N8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N8 ZU LOESCHENDE SPALTE (&00).(&01).(&02).(&03) IST TEIL DES PRIMAERSCHLUESSELS
Bedeutung
Eine Spalte kann nicht geloescht werden, weil sie Teil des
Primaerschluessels ist.
Maßnahme
Die Spalte kann nur durch Loeschen (DROP TABLE) und erneutes Einrichten
der Tabelle (CREATE TABLE) entfernt werden.
SEW42N9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42N9 SQL-ANWEISUNG NUR FUER BASISTABELLEN ZULAESSIG
Bedeutung
Die SQL-Anweisung ist nur fuer Basistabellen erlaubt. Die angegebene
Tabelle ist jedoch keine Basistabelle.
Maßnahme
Anwendungsprogramm aendern.
SEW42OA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OA DEFAULTWERT UNZULAESSIG IN DER CALL-DML-TABELLE (&00).(&01).(&02)
Bedeutung
Spalten fuer CALL-DML-Tabellen duerfen keine Defaultwert-Definitionen
enthalten.
Maßnahme
Spalten ohne Defaultwert definieren.
SEW42OB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OB ANZAHL SPALTENNAMEN IN TABELLENANGABE (&00) IN FROM-KLAUSEL STIMMT NICHT
Bedeutung
In der Liste der Spaltennamen zur Tabellenangabe in einer FROM-Klausel
stimmt die Anzahl der Namen nicht mit der Anzahl der Spalten der Tabelle
ueberein.
Maßnahme
Anwendungsprogramm aendern.
SEW42OC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OC FALSCHE ANZAHL SPALTEN IN DER INSERT-SPALTENLISTE
Bedeutung
Die Anzahl Spalten des Abfrage-Ausdrucks einer INSERT-Anweisung stimmt
nicht ueberein mit der Anzahl der explizit angegebenen Spaltenliste bzw.
mit der Anzahl der Spalten der zu erweiternden Tabelle bei fehlender
Spaltenliste.
Maßnahme
Anwendungsprogramm aendern.
SEW42OE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OE ZUVIELE SPALTEN IN UNTERABFRAGE
Bedeutung
Es wird eine Unterabfrage spezifiziert, deren Ergebnis-Tabelle mehr als
eine Spalte hat.
Maßnahme
Unterabfrage aendern.
SEW42OF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OF ANZAHL SPALTEN IN DEFINITION DES VIEWS (&00).(&01).(&02) PASST NICHT ZUM ABFRAGE-AUSDRUCK
Bedeutung
Die Anzahl der Spalten in der Spaltennamenliste einer Viewdefinition
stimmt nicht mit der durch den angegebenen Abfrage-Ausdruck bestimmten
Anzahl Spalten ueberein.
Maßnahme
Spaltennamenliste oder Abfrage-Ausdruck korrigieren.
SEW42OG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OG FALSCHE SPALTENNUMMER IN ORDER BY-KLAUSEL
Bedeutung
In einer ORDER BY-Klausel wird eine Spaltennummer verwendet, die entweder
gleich 0 oder groesser als die Anzahl Spalten des zu sortierenden Cursors
ist.
Maßnahme
Anwendungsprogramm aendern.
SEW42OH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OH DROP USER WEGEN ABHAENGIGEM SCHEMA NICHT DURCHGEFUEHRT
Bedeutung
Ein Berechtigungsschluessel fuer einen Benutzer kann nicht geloescht
werden, da dieser Besitzer eines Schemas ist.
Maßnahme
Erst abhaengige Objekte loeschen. Dann die DROP USER-Anweisung erneut
ausfuehren.
SEW42OI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OI DROP USER WEGEN ABHAENGIGEM SPACE NICHT DURCHGEFUEHRT
Bedeutung
Ein Berechtigungsschluessel fuer einen Benutzer kann nicht geloescht
werden, da dieser Besitzer eines Space ist.
Maßnahme
Erst abhaengige Objekte loeschen. Dann die DROP USER-Anweisung erneut
ausfuehren.
SEW42OJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OJ DROP USER WEGEN ABHAENGIGER STORAGE-GROUP NICHT DURCHGEFUEHRT
Bedeutung
Ein Berechtigungsschluessel fuer einen Benutzer kann nicht geloescht
werden, da dieser Besitzer einer Storage-Group ist.
Maßnahme
Erst abhaengige Objekte loeschen. Dann die DROP USER-Anweisung erneut
ausfuehren.
SEW42OL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OL GERAETETYP NICHT ANGEGEBEN
Bedeutung
Bei Aenderung der Datentraeger einer Storage-Group von PUBLIC auf private
Datentraeger muss der Geraetetyp angegeben werden.
Maßnahme
Fuer die Datentraegerliste den zugehoerigen Geraetetyp angeben.
SEW42OM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OM WITH CHECK OPTION IM KONTEXT UNZULAESSIG
Bedeutung
Eine View mit WITH CHECK OPTION muss aenderbar sein und darf weder
multiple Felder noch User Defined Functions enthalten.
Maßnahme
Den View ohne WITH CHECK OPTION definieren.
SEW42OO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OO SPALTENNAME ODER SPALTENREFERENZ (&00) UNZULAESSIG
Bedeutung
- Eine Spaltenreferenz "S" ohne Tabellennamen steht nicht im Gueltigkeits-
bereich einer Tabelle, die eine Spalte "S" definiert, oder
- eine Spaltenreferenz "T.S" mit Tabellennamen steht nicht im Gueltig-
keitsbereich einer Tabelle "T", die eine Spalte "S" definiert, oder
- bei einer INSERT- bzw. UPDATE-Anweisung fuer eine Tabelle wird in der
Liste von Spaltennamen bzw. auf der linken Seite einer SET-Klausel eine
Spalte angegeben, die fuer diese Tabelle nicht definiert ist.
Maßnahme
Anwendungsprogramm aendern.
SEW42OP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OP TRIM-ZEICHEN UNZULAESSIG
Bedeutung
Das TRIM-Zeichen ist eine Zeichenkette mit fester Laenge groesser 1.
Maßnahme
TRIM-Zeichen korrigieren.
SEW42OS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OS INTEGRITAETSBEDINGUNG IST FUER DIE CALL-DML-TABELLE (&00).(&01).(&02) UNZULAESSIG
Bedeutung
Bei Definition einer CALL-DML-Tabelle darf nur eine Primaer-
schluesselbedingung definiert werden. Nachtraeglich darf keine
Integritaetsbedingung fuer eine CALL-DML-Tabelle definiert oder
geloescht werden.
Maßnahme
Anwendungsprogramm aendern.
SEW42OT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OT UNZULAESSIGER DATENTYP FUER SPALTE (&00) IN CALL-DML-TABELLE (&01).(&02). (&03)
Bedeutung
Fuer Spalten in CALL-DML-Tabellen gibt es Einschraenkungen bei den
verfuegbaren Datentypen.
Maßnahme
Einen fuer CALL-DML-Tabellen erlaubten Datentyp verwenden.
SEW42OV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OV UNZULAESSIGE ANGABE DER INDIZERTEN LAENGE FUER DEN DATENTYP DER SPALTE (&00).(&01).(&02).(&03)
Bedeutung
In der Spezifikation eines INDEX darf LENGTH ("Teilinversion") nur fuer
Spalten angegeben werden, die einen Datentyp [NATIONAL] CHARACTER
[VARYING] haben, oder einen Datentyp, den es bereits in einer
SESAM-Version < V13.1 gab.
Maßnahme
Anwendungsprogramm aendern
SEW42OW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OW UNZULAESSIGER DATENTYP DER SPALTE (&00).(&01).(&02).(&03) IM PRIMAERSCHLUESSEL
Bedeutung
Fuer Spalten im Primaerschluessel gibt es Einschraenkungen bei den
verfuegbaren Datentypen.
Maßnahme
Einen fuer Primaerschluessel-Spalten erlaubten Datentyp verwenden.
SEW42OY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42OY UNZULAESSIGER DATENTYP
Bedeutung
In einem Ausdruck wird ein Datentyp verwendet, fuer den der Ausdruck nicht
definiert ist.
Maßnahme
Anwendungsprogramm aendern.
SEW42O1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42O1 CURSOR (&00) IN MODUL (&01) NICHT AENDERBAR
Bedeutung
Es wird versucht eine UPDATE ... WHERE CURRENT-Anweisung bzw. eine
DELETE ... WHERE CURRENT-Anweisung auf den Cursor anzuwenden, fuer den
mindestens eine der folgenden Bedingungen erfuellt ist:
- die zugrundeliegende Tabelle ist nicht aenderbar,
- der Cursor ist ein SCROLL-Cursor,
- der Cursor ist als READ ONLY deklariert oder enthaelt ORDER BY,
- der Cursor ist mit FETCH FIRST ROWS deklariert,
- bei einer UPDATE-Anweisung sind nicht alle Spalten als aenderbar
definiert.
Maßnahme
Anwendungsprogramm aendern.
SEW42O2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42O2 KEINE EINDEUTIGE ZUORDNUNG DER AUSPRAEGUNG DER MULTIPLEN SPALTE (&00) MOEGLICH
Bedeutung
- die ORDER BY-Klausel einer DECLARE CURSOR-Anweisung enthaelt einen
Spaltennamen mit Auspraegungsangabe: "c(i)", und
- die Tabelle, auf die sich die ORDER BY-Klausel bezieht, hat mehr als
eine Spalte namens "c", deren Auspraegungsbereich "i" umfasst.
Maßnahme
Auspraegungsangabe oder Spalten-Definition der Bezugstabelle aendern.
SEW42O3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42O3 QUELLSPALTE (&00) REFERENZIERT ZIELTABELLE
Bedeutung
In der VALUES-Liste im INSERT-Teil einer MERGE-Anweisung
darf keine Spalte der Zieltabelle verwendet werden.
Maßnahme
Anwendungsprogramm aendern.
SEW42O4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42O4 CURSOR (&00) IN ROUTINE (&01).(&02).(&03) NICHT AENDERBAR
Bedeutung
Es wird versucht eine UPDATE ... WHERE CURRENT-Anweisung bzw. eine
DELETE ... WHERE CURRENT-Anweisung auf den Cursor anzuwenden, fuer den
mindestens eine der folgenden Bedingungen erfuellt ist:
- die zugrundeliegende Tabelle ist nicht aenderbar,
- der Cursor ist ein SCROLL-Cursor,
- der Cursor ist als READ ONLY deklariert oder enthaelt ORDER BY,
- der Cursor ist mit FETCH FIRST ROWS deklariert,
- bei einer UPDATE-Anweisung sind nicht alle Spalten als aenderbar
definiert.
Maßnahme
Routine aendern.
SEW42PA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PA UNZULAESSIGER SPACENAME (&00).(&01) FUER AKTUELLEN BERECHTIGUNGSSCHLUESSEL (&02)
Bedeutung
Der in der SQL-Anweisung angegebene Name des Space ist fuer den aktuellen
Berechtigungsschluessel nicht zulaessig. Ein mit "D0" beginnender Space-
Name muss vom aktuellen Berechtigungsschluessel (bzw. vom bei
AUTHORIZATION angegebenen Berechtigungsschluessel) gefolgt sein.
Maßnahme
Anwendungsprogramm aendern.
SEW42PB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PB REFERENZIERUNG EINER USER DEFINED FUNCTION IN DEKLARATION DES TEMPORAEREN VIEWS (&00) UNZULAESSIG
Bedeutung
Der Abfrage-Ausdruck der Deklaration eines temporaeren Views darf keine
User Defined Function referenzieren.
Maßnahme
Anwendungsprogramm aendern.
SEW42PC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PC REFERENZIERUNG EINES VIEWS IN DEKLARATION DES TEMPORAEREN VIEWS (&00) UNZULAESSIG
Bedeutung
Der Abfrage-Ausdruck der Deklaration eines temporaeren Views darf keinen
View referenzieren.
Maßnahme
Anwendungsprogramm aendern.
SEW42PD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PD IMPLIZIT GENERIERTER INDEX (&00).(&01).(&02)
Bedeutung
Ein Index wird bei einer Eindeutigkeitsbedingung implizit generiert, falls
kein bestehender Index benutzt werden kann. Ein solch implizit
generierter Index kann nicht explizit mit der DROP INDEX-Anweisung
geloescht werden. Dies ist jedoch mit der DROP CONSTRAINT-Klausel der
ALTER TABLE-Anweisung moeglich.
Maßnahme
Zugehoerige Integritaetsbedingung mit Hilfe der Views des
INFORMATION_SCHEMA ermitteln. Index ggf. implizit via DROP CONSTRAINT
loeschen.
SEW42PE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PE SEKUNDAERINDEX (&00).(&01).(&02) DEFEKT
Bedeutung
Der Sekundaerindex ist als defekt erkannt worden.
- Ein defekter Index kann nicht reorganisiert werden.
- Ein defekter Index darf nicht geloescht werden, wenn der Index zusaetz-
lich von einer Eindeutigkeitsbedingung benutzt wird, fuer die es keine
anderen verwendbaren Indexes gibt.
- Ein nicht-defekter Index darf nicht geloescht werden, wenn dieser
Index von einer Eindeutigkeitsbedingung benutzt wird und alle anderen
fuer diese Eindeutigkeitsbedingung verwendbaren Indexes defekt sind.
- Der Index fuer eine Eindeutigkeitsbedingung ist defekt
Maßnahme
Sekundaerindex reparieren; z.B. mit RECOVER INDEX.
SEW42PF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PF INVERTIERUNGSLAENGE BEI SPALTE (&01).(&02).(&03).(&04) IM INDEX (&00) IST 0 ODER UEBERSCHREITET SPALTENLAENGE
Bedeutung
Eine Spalte kann maximal bis zur Spaltenlaenge an einem Sekundaerindex
teilhaben. Die bei der Indexdefinition angegebene Laenge ist 0 oder
ueberschreitet die Spaltenlaenge.
Maßnahme
Indexdefinition aendern.
SEW42PG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PG SEKUNDAERINDEX (&00).(&01).(&02) FUER BENUTZER (&03) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf einen Sekundaerindex, der nicht
existiert. Ein Sekundaerindex ist ebenfalls nicht zugreifbar, wenn ein
Sekundaerindex erzeugt werden soll, der bereits existiert.
Maßnahme
Existenz des Sekundaerindex mit Hilfe der Views des INFORMATION_SCHEMA
ueberpruefen.
SEW42PH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PH UNZULAESSIGER SPALTENNAME (&00) IN FOR UPDATE-KLAUSEL
Bedeutung
In einer Cursor-Spezifikation wird eine nicht definierte Spalte in der
FOR UPDATE-Klausel verwendet.
Maßnahme
Anwendungsprogramm aendern.
SEW42PI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PI MAXIMALE LAENGE DES SEKUNDAERINDEX (&00).(&01).(&02) UEBERSCHRITTEN
Bedeutung
Die Summe der Spaltenlaengen der Sekundaerindex-Spalten ist bei
SESAM/SQL begrenzt.
Maßnahme
Sekundaerindex verkuerzen.
SEW42PJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PJ UNERLAUBTE LAENGE DES PRIMAERSCHLUESSELS IN TABELLE (&00).(&01).(&02)
Bedeutung
Die Summe der Spaltenlaengen der Primaerschluesselspalten ist bei
SESAM/SQL nach oben und nach unten begrenzt.
Maßnahme
SQL-Anweisung korrigieren.
SEW42PK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PK MAXIMALE LAENGE DER EINDEUTIGKEITSBEDINGUNG (&00) AUF DER TABELLE (&01). (&02).(&03) UEBERSCHRITTEN
Bedeutung
Die Summe der Spaltenlaengen der an der Eindeutigkeitsbedingung
beteiligten Spalten ist bei SESAM/SQL begrenzt.
Maßnahme
Anwendungsprogramm aendern.
SEW42PL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PL ZU VIELE SPACENAMEN FUER CATALOG (&00) ANGEGEBEN
Bedeutung
Die maximale Anzahl von Spaces fuer einen Catalog ist bei SESAM/SQL
begrenzt. SQL-Anweisungen duerfen nicht mehr Spacenamen enthalten.
Maßnahme
Bei CREATE SPACE: Neue Tabellen und Indexes auf bereits bestehenden
Spaces definieren. Gegebenenfalls den Catalog umstrukturieren.
Bei anderen Anweisungen: ueberfluessige Spacenamen aus dem
Anweisungstext entfernen.
SEW42PM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PM ZU VIELE DATENTRAEGER IN STORAGE-GROUP (&00).(&01)
Bedeutung
Die maximale Anzahl Datentraeger fuer eine Storage-Group ist bei SESAM
begrenzt.
Maßnahme
Die Storage-Group umstrukturieren; die Datentraeger auf mehrere Storage-
Groups verteilen.
SEW42PP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PP LOESCHEN DER LETZTEN SPALTE (&00) DER TABELLE (&01).(&02).(&03) UNZULAESSIG
Bedeutung
Eine Tabelle muss mindestens eine Spalte enthalten.
Maßnahme
Ggf. die gesamte Tabelle loeschen.
SEW42PQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PQ LETZTER SYSTEMZUGANG DES UNIVERSAL USER (&00) IM CATALOG (&01) DARF NICHT GELOESCHT WERDEN
Bedeutung
Eine DROP SYSTEM USER-Anweisung bezieht sich auf den letzten Systemzugang
des UNIVERSAL USER.
Maßnahme
Anwendungsprogramm aendern.
SEW42PR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PR LOESCHEN DES LETZTEN DATENTRAEGERS DER STORAGE-GROUP (&00).(&01) UNZULAESSIG
Bedeutung
Eine Storage-Group muss mindestens einen Datentraeger enthalten.
Maßnahme
Ggf. die gesamte Storage-Group loeschen.
SEW42PS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PS LOESCHEN DES PRIMAERSCHLUESSELS DER TABELLE (&00).(&01).(&02) UNZULAESSIG
Bedeutung
Der Primaerschluessel fuer eine SESAM/SQL-Tabelle darf nicht geloescht
werden.
Maßnahme
Anwendungsprogramm aendern.
SEW42PT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PT UNIVERSAL USER (&00) DES CATALOGS (&01) DARF NICHT GELOESCHT WERDEN
Bedeutung
Eine DROP USER-Anweisung bezieht sich auf den UNIVERSAL USER. Dieser darf
nicht geloescht werden.
Maßnahme
Anwendungsprogramm aendern.
SEW42PU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PU NUR EIN SEKUNDAERINDEX AUF SPALTE (&00).(&01).(&02).(&03) ERLAUBT
Bedeutung
Bei CALL-DML-Tabellen darf maximal ein Sekundaerindex fuer eine
Spalte definiert werden.
Maßnahme
Die bereits fuer die Tabelle definierten Indexe mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42PV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PV VOLUMENAME (&00) KOMMT IN DER LISTE DER VOLUMES MEHRFACH VOR.
Bedeutung
In einer Liste von Volumes muessen die Volumenamen eindeutig sein.
Maßnahme
Liste der Volumes korrigieren.
SEW42PW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42PW ZU VIELE VOLUMES IN EINER LISTE VON VOLUMES.
Bedeutung
Die maximale Anzahl Volumes in einer Liste von Volumes wurde
ueberschritten.
Maßnahme
Liste ueberpruefen.
SEW42P1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42P1 UNZULAESSIGE AEUSSERE SPALTENANGABE (&00)
Bedeutung
Eine Mengenfunktion enthaelt eine Spaltenangabe, die sich auf eine Tabelle
bezieht, die in der FROM-Klausel eines uebergeordneten Abfrage-Ausdruckes
angegeben ist.
Sei "t" die Tabelle, auf die sich die Spaltenangabe bezieht.
Die Mengenfunktion ist
- weder in der SELECT-Klausel eines Abfrage-Ausdruckes enthalten,
- noch in einer Unterabfrage innerhalb einer HAVING-Klausel "having",
wobei "t" in der FROM-Klausel des Abfrage-Ausdruckes definiert ist,
dessen HAVING-Klausel "having" ist.
Maßnahme
Anwendungsprogramm aendern.
SEW42P3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42P3 QUALIFIZIERUNG MIT NICHT DEFINIERTEM TABELLENNAMEN (&00)
Bedeutung
- Eine qualifizierte Spaltenangabe "T.S" steht nicht im Gueltigkeits-
bereich einer FROM-Klausel oder eines JOIN-Ausdruckes, in der bzw. in
dem eine Tabelle "T" definiert wird, oder
- eine ORDER BY-Klausel enthaelt eine unzulaessige, qualifizierte
Spaltenangabe "T.S", oder
- eine SELECT-Klausel enthaelt ein "T.*" und "T" ist nicht in der FROM-
Klausel des SELECT-Ausdruckes definiert, der diese SELECT-Klausel
unmittelbar enthaelt.
Maßnahme
Tabellen-Qualifizierung aendern.
SEW42QA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QA SPACE (&00).(&01) FUER BENUTZER (&02) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf einen Space, der nicht existiert oder
auf den der Benutzer mit dem Berechtigungsschluessel (&02) nicht zugreifen
darf. Ein Space ist ebenfalls nicht zugreifbar, wenn ein Space erzeugt
werden soll, der bereits existiert oder dessen Kurzname mit dem eines
anderen Space uebereinstimmt. Oder bei Import oder Migrate ist der
Eigentuemer des Schemas, zu dem die Tabelle gehoeren soll, nicht
Eigentuemer des Space.
Maßnahme
Existenz des Space und Rechte des aktuellen Berechtigungsschluessels auf
den Space mit Hilfe der Views des INFORMATION_SCHEMA ueberpruefen.
SEW42QB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QB SPACE (&00).(&01) WIRD VON EINEM INDEX BENUTZT
Bedeutung
Auf dem Space ist noch ein Index definiert. Es duerfen jedoch nur leere
Spaces geloescht werden.
Maßnahme
Die auf dem Space definierten Indizes mit Hilfe der Views des
INFORMATION_SCHEMA ermitteln. Vor dem Loeschen des Space abhaengige
Objekte loeschen.
SEW42QC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QC SPACE (&00).(&01) WIRD VON EINER TABELLE BENUTZT
Bedeutung
Auf dem Space ist noch eine Tabelle definiert. Es duerfen jedoch nur
leere Spaces geloescht werden.
Maßnahme
Die auf dem Space definierten Tabellen mit Hilfe der Views des
INFORMATION_SCHEMA ermitteln. Vor dem Loeschen des Space abhaengige
Objekte loeschen.
SEW42QD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QD STORAGE-GROUP (&00).(&01) FUER BENUTZER (&02) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf eine Storage-Group, die nicht existiert
oder auf die der Benutzer mit dem Berechtigungsschluessel (&02) nicht
zugreifen darf. Eine Storage-Group ist ebenfalls nicht zugreifbar, wenn
eine Storage-Group erzeugt werden soll, die bereits existiert.
Maßnahme
Existenz der Storage-Group und Rechte des aktuellen Berechtigungs-
schluessels auf die Storage-Group mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42QE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QE STORAGE-GROUP (&00).(&01) WIRD VON MEDIENTABELLE REFERENZIERT
Bedeutung
Eine Storage-Group kann nicht geaendert oder geloescht werden, da
Dateiarten der Medientabelle die Storage-Group referenzieren.
Maßnahme
Die von der Storage-Group abhaengigen Dateiarten der Medientabelle mit
Hilfe der Views des INFORMATION_SCHEMA ermitteln. Die Medientabelle
aendern bevor die Storage-Group geaendert oder geloescht werden kann.
SEW42QF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QF STORAGE-GROUP (&00).(&01) WIRD VON SPACE REFERENZIERT
Bedeutung
Eine Storage-Group kann nicht geloescht werden, da noch Spaces die
Storage-Group referenzieren.
Maßnahme
Die abhaengigen Spaces mit Hilfe der Views des INFORMATION_SCHEMA
ermitteln. Ggf. die Space-Beschreibungen via ALTER SPACE aendern oder den
Space via DROP SPACE loeschen. Bei der ALTER SPACE-Anweisung erfolgt keine
Datenanpassung; daher sollte ggf. auch der Catalog reorganisiert werden,
bevor die Storage-Group geloescht wird.
SEW42QG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QG SYSTEMZUGANG FUER DEN BERECHTIGUNGSSCHLUESSEL (&00) IM CATALOG (&01) NICHT MOEGLICH.
Bedeutung
- Die aktuelle Benutzerkennung bzw. der aktuelle UTM-Benutzer haben nicht
die Zugangsberechtigung fuer den Berechtigungsschluessel im angegebenen
Catalog oder der Berechtigungsschluessel existiert nicht, oder
- der angegebene Systemzugang in einer CREATE SYSTEM USER-Anweisung
existiert schon bzw. in einer DROP SYSTEM USER-Anweisung existiert er
nicht.
Maßnahme
Die fuer den Catalog definierten Systemzugaenge ueberpruefen und ggf. mit
den SQL-Anweisungen CREATE/DROP SYSTEM USER bzw. CREATE/DROP USER
korrigieren.
SEW42QH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QH ZAEHLFELD NICHT PRIMAERSCHLUESSEL ODER TEIL DAVON
Bedeutung
Bei einer INSERT-Anweisung soll eine Spalte als Zaehlfeld dienen, die
nicht der Primaerschluessel bzw. ein Teil davon ist. Falls sich der Insert
auf einen View bezieht, ist die zugehoerige Spalte in der zugrunde-
liegenden Basisrelation nicht der Primaerschluessel bzw. ein Teil davon.
Maßnahme
SQL-Anweisung aendern.
SEW42QI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QI DER CURSOR (&00) DES MODULS (&01) BASIERT NICHT AUF DER TABELLE (&02). (&03).(&04) DER UPDATE- ODER DELETE-ANWEISUNG
Bedeutung
Bei einer DELETE- bzw. UPDATE-Anweisung mit einem Cursor wird ein
Tabellenname angegeben, der nicht mit der dem Cursor zugrundeliegenden
Tabelle uebereinstimmt.
Maßnahme
Anderen Tabellennamen fuer die UPDATE-/DELETE-Anweisung oder passenden
Cursor waehlen.
SEW42QJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QJ TABELLE (&00).(&01).(&02) NICHT AENDERBAR
Bedeutung
Es wurde eine INSERT-, UPDATE-, MERGE- bzw. DELETE-Anweisung gegeben
und die zu veraendernde Tabelle ist nur lesbar.
Maßnahme
Anwendungsprogramm aendern.
SEW42QK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QK TABELLE (&00).(&01).(&02) FUER BENUTZER (&03) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf eine Tabelle, die nicht existiert oder
auf die der Benutzer mit dem Berechtigungsschluessel (&03) nicht zugreifen
darf. Eine Tabelle ist ebenfalls nicht zugreifbar, wenn eine Tabelle
erzeugt werden soll, die bereits existiert.
Maßnahme
Existenz der Tabelle und Rechte des Berechtigungsschluessels auf die
Tabelle mit Hilfe der Views des INFORMATION_SCHEMA ueberpruefen.
SEW42QL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QL ZU LOESCHENDE TABELLE (&00).(&01).(&02) WIRD IN EINER INTEGRITAETSBEDINGUNG REFERENZIERT
Bedeutung
Eine Tabelle kann nicht geloescht werden, weil sie von einer Integritaets-
bedingung referenziert wird.
Maßnahme
Erst abhaengige Integritaetsbedingung loeschen. Dann die SQL-Anweisung
erneut ausfuehren.
SEW42QM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QM ZU LOESCHENDE TABELLE (&00).(&01).(&02) WIRD IN EINER VIEW-DEFINITION BENUTZT
Bedeutung
Eine Tabelle kann nicht geloescht werden, weil sie in einer View-
Definition verwendet wird.
Maßnahme
Erst abhaengige Views loeschen. Dann die SQL-Anweisung erneut ausfuehren.
SEW42QN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QN ZU VIELE SPALTEN VOM DATENTYP VARCHAR IN TABELLE (&00).(&01).(&02)
Bedeutung
Die maximale Anzahl Spalten vom Typ VARCHAR in einer Tabelle ist bei
SESAM/SQL begrenzt.
Maßnahme
Ggf. die Spalten vom Typ VARCHAR auf mehrere Tabellen verteilen.
SEW42QP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QP ZU VIELE SPALTEN IN TABELLE (&00).(&01).(&02)
Bedeutung
Die maximale Anzahl Spalten in einer Tabelle ist bei SESAM/SQL begrenzt.
Maßnahme
Ggf. die Spalten auf mehrere Tabellen verteilen.
SEW42QR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QR ROUTINE (&00).(&01).(&02) FUER BENUTZER (&03) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf eine Routine, die nicht existiert oder
auf die der Benutzer mit dem Berechtigungsschluessel (&03) nicht zugreifen
darf. Eine Routine ist ebenfalls nicht zugreifbar, wenn eine Prozedur oder
Funktion erzeugt werden soll, die bereits existiert.
Maßnahme
Existenz der Routine und Rechte des Berechtigungsschluessels auf die
Routine mit Hilfe der Views des INFORMATION_SCHEMA ueberpruefen.
SEW42QS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QS ZU LOESCHENDE TABELLE (&00).(&01).(&02) WIRD IN EINER ROUTINE REFERENZIERT
Bedeutung
Eine Tabelle kann nicht geloescht werden, weil sie von einer Routine
referenziert wird.
Maßnahme
Erst die abhaengige Routine loeschen. Dann die SQL-Anweisung
erneut ausfuehren.
SEW42QT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QT INTO-KLAUSEL MIT FALSCHER ANZAHL VON VARIABLEN BZW. PARAMETERN
Bedeutung
Die Anzahl der Ausgabeparameter in der INTO-Klausel einer FETCH- oder
SELECT-Anweisung muss gleich der Anzahl der Spalten der entsprechenden
SELECT-Liste sein; dies gilt auch fuer die INTO-Klausel einer
FETCH- oder SELECT-Anweisung innerhalb einer Routine.
Maßnahme
SELECT-Liste oder INTO-Klausel aendern.
SEW42QU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QU BERECHTIGUNGSSCHLUESSEL (&00) IN CATALOG (&01) NICHT ZUGREIFBAR
Bedeutung
- Die SQL-Anweisung bezieht sich auf einen Berechtigungsschluessel, der
nicht existiert, oder
- es soll ein Berechtigungsschluessel erzeugt werden, der bereits
existiert oder dessen Kurzname mit dem eines anderen Berechtigungs-
schluessels uebereinstimmt.
- Namenskonflikt mit einem vom Standard vorgegebenen Usernamen bzw. dem
zugehoerigen Kurznamen
Maßnahme
Existenz des Berechtigungsschluessels mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42QV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QV INDEXSPALTE (&00).(&01).(&02).(&03) NICHT IN ADD COLUMN LISTE
Bedeutung
- In einer ALTER TABLE ... ADD COLUMN ... ADD INDEX-Anweisung muss jede
in ADD INDEX verwendete Spalte auch in ADD COLUMN definiert werden.
- In einer ADD INDEX-Anweisung darf also nicht auf Spalten Bezug genommen
werden, die in der betroffenen Tabelle bereits vorhanden sind.
Maßnahme
Anweisung anpassen.
SEW42QW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QW WITH HEADER-KLAUSEL NUR FUER CSV FORMAT ERLAUBT
Bedeutung
- In einer UNLOAD-Anweisung darf die WITH HEADER-Klausel nur fuer das
CSV-Format angegeben werden.
Maßnahme
Anweisung anpassen.
SEW42QX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QX ZU AENDERNDE ODER ZU LOESCHENDE SPALTE (&00).(&01).(&02).(&03) WIRD VON EINER ROUTINE REFERENZIERT
Bedeutung
Eine Spalte kann nicht geaendert oder geloescht werden, weil sie von
einer Routine referenziert wird.
Maßnahme
Erst die abhaengige Routine loeschen. Dann die SQL-Anweisung
erneut ausfuehren.
SEW42QY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QY PARAMETERNAME (&00) NICHT EINDEUTIG
Bedeutung
In der Liste der Parameterdeklarationen ist der Parametername (&00)
mehrfach angegeben.
Maßnahme
SQL-Anweisung korrigieren.
SEW42QZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42QZ TEMPORAERER VIEW (&00) BEREITS DEFINIERT
Bedeutung
Es wird versucht einen temporaeren View zu erzeugen, der bereits
existiert.
SEW42Q1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q1 FOR UPDATE-KLAUSEL UNZULAESSIG FUER ABFRAGE-AUSDRUCK, DER NICHT AENDERBAR IST
Bedeutung
In einer Cursor-Spezifikation wird eine FOR UPDATE-Klausel angegeben,
obwohl bei der zugrundeliegenden Abfrage keine UPDATE bzw. DELETE WHERE
CURRENT-Anweisung moeglich ist.
SEW42Q2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q2 MULTIPLE SPALTE (&00) OHNE AUSPRAEGUNGSANGABE
Bedeutung
Es wurde eine multiple Spalte angesprochen, ohne einen Auspraegungsbereich
anzugeben.
Maßnahme
Auspraegungsbereich angeben.
SEW42Q3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q3 KEINE PASSENDE EINDEUTIGKEITSBEDINGUNG FUER REFERENZBEDINGUNG (&00) DER TABELLE (&01).(&02).(&03) VORHANDEN
Bedeutung
- Zu einer Referenzbedingung fehlt die erforderliche Eindeutigkeits-
bedingung fuer die referenzierten Spalten, oder
- die Anzahl referenzierender und referenzierter Spalten ist
verschieden, oder
- die Datentypen referenzierender und referenzierter Spalten sind
verschieden.
Maßnahme
Anwendungsprogramm aendern.
SEW42Q4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q4 NICHT-MULTIPLE SPALTE (&00) MIT AUSPRAEGUNGSANGABE
Bedeutung
Es wurde eine atomare Spalte angesprochen und dabei ein Auspraegungs-
bereich angegeben.
Maßnahme
Auspraegungsbereich weglassen oder Spaltennamen aendern.
SEW42Q5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q5 ANGABE DER AUSPRAEGUNG DER MULTIPLEN SPALTE (&00) NICHT IM ZULAESSIGEN BEREICH
Bedeutung
In der Spezifikation der Auspraegung einer multiplen Spalte ist mindestens
eine Angabe nicht im zulaessigen Auspraegungsbereich enthalten.
Maßnahme
Spezifikation der Auspraegung korrigieren.
SEW42Q6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q6 SCHEMA (&00).(&01) FUER BENUTZER (&02) NICHT ZUGREIFBAR
Bedeutung
Die SQL-Anweisung bezieht sich auf ein Schema, das nicht existiert oder
auf das der Benutzer mit dem Berechtigungsschluessel (&02) nicht zugreifen
darf. Ein Schema ist ebenfalls nicht zugreifbar, wenn ein Schema erzeugt
werden soll, das bereits existiert.
Maßnahme
Existenz des Schemas und Rechte des aktuellen Berechtigungsschluessels
auf das Schema mit Hilfe der Views des INFORMATION_SCHEMA ueberpruefen.
SEW42Q7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q7 AUSPRAEGUNGSANZAHL BEI ZUWEISUNG STIMMT NICHT
Bedeutung
Bei der Zuweisung eines multiplen Wertes mit Auspraegung N > 1 ist der
Zieltyp entweder nicht multipel oder seine Auspraegung ist ungleich N.
Dies kann der Fall sein
- bei der Zuweisung eines Wertes an eine Spalte
- bei der Zuweisung eines Spalten-Wertes an eine Benutzervariable
- bei der Definition eines Cursors innerhalb einer Routine
- bei der Definition eines Cursors innerhalb einer FOR Anweisung
(wenn der Cursor Ausgabewerte mit multiplem Datentyp enthaelt).
Maßnahme
Auspraegungsbereich der Spalte oder des Wertes aendern.
SEW42Q8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q8 "?"-PLATZHALTER IN STATISCHER SQL-ANWEISUNG
Bedeutung
In einer statischen SQL-Anweisung steht ein "?"-Platzhalter.
Maßnahme
"?"-Platzhalter entfernen.
SEW42Q9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Q9 DATENTYP FUER DAS ZAEHLFELD BEI DER INSERT-ANWEISUNG AUF TABELLE (&00). (&01).(&02) UNZULAESSIG
Bedeutung
Bei einer INSERT-Anweisung soll eine Spalte als Zaehlfeld dienen, deren
Datentyp nicht NUMERIC, DECIMAL, SMALLINT oder INTEGER ist.
Maßnahme
SQL-Anweisung aendern.
SEW42RA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42RA ROUTINE (&00).(&01).(&02) NICHT AUSFUEHRBAR
Bedeutung
Die Routine ist zwar vorhanden, aber nicht (mehr) ausfuehrbar;
dies kann z.B. wegen Schema-Aenderungen der Fall sein.
Maßnahme
Datenbankadministrator oder Eigentuemer des Schemas, zu dem die Routine
gehoert, verstaendigen.
SEW42RB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42RB DATENTYP DER VARIABLEN PASST NICHT ZUM ITEM TYP
Bedeutung
In einer Signal oder Resignal Anweisung sind nur bestimmte Datentypen
fuer die Zuweisung an die Items erlaubt.
In eine Get Diagnostics Anweisung koennen die Items nur an Variablen
bestimmten Datentyps zugewiesen werden.
Maßnahme
Anwendung korrigieren.
SEW42R1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R1 WERTE NICHT VERGLEICHBAR
Bedeutung
Die Datentypen zweier Operanden muessen vergleichbar sein (beide
numerisch, beide character string, beide DATE, beide TIME, oder beide
TIMESTAMP), falls sie auf eine der folgenden Arten kombiniert sind:
- zwei Werte werden in einem Praedikat verglichen
- ein Wert wird einer Spalte zugewiesen (UPDATE, INSERT)
- ein Wert wird einer Variablen zugewiesen (SELECT INTO, FETCH INTO)
- zwei Werte fuer dieselbe Spalte (UNION, EXCEPT, Tabellen-Konstruktor)
- zwei alternative Resultatwerte von CASE, COALESCE, oder NULLIF
- zwei Komponenten eines multiplen Werts (Aggregat)
- Werte fuer dieselbe Spalte in den Grenzen von zwei Partitionen
Maßnahme
Datentypen ueberpruefen und Anwendungsprogramm aendern.
SEW42R2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R2 FALSCHER CATALOG IM VIEWNAMEN (&00).(&01).(&02) ANGEGEBEN
Bedeutung
Der Viewname ist mit einem Catalog-Namen qualifiziert, der nicht mit den
Catalog-Namen der referenzierten Tabellen uebereinstimmt. Ein View darf
sich nur auf genau einen Catalog beziehen und muss in diesem Catalog
definiert werden.
Maßnahme
Tabellennamen mit richtigem Catalog qualifizieren.
SEW42R3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R3 SPALTENNAMENLISTE FUER DEFINITION DES VIEWS (&00).(&01).(&02) NOTWENDIG
Bedeutung
Bei einer Viewdefinition lassen sich die Namen der Spalten ohne
Spaltennamenliste nicht bestimmen.
Maßnahme
Liste der Spaltennamen fuer den View angeben.
SEW42R4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R4 SQL-ANWEISUNG NUR FUER VIEWS ZULAESSIG
Bedeutung
Die SQL-Anweisung ist nur fuer Views erlaubt. Die angegebene Tabelle ist
jedoch eine Basistabelle.
Maßnahme
Anwendungsprogramm aendern.
SEW42R5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R5 BENUTZER (&00) KANN AUF DATENTRAEGER (&01) FUER STORAGE-GROUP (&02).(&03) NICHT ZUGREIFEN
Bedeutung
Zu einer Storage-Group soll ein Datentraeger hinzugefuegt werden, der
bereits zur Storage-Group gehoert, oder es soll ein Datentraeger geloescht
werden, der nicht zur Storage-Group gehoert.
Maßnahme
Existenz des Datentraegers der Storage-Group mit Hilfe der Views des
INFORMATION_SCHEMA ueberpruefen.
SEW42R6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R6 UNZULAESSIGE REFERENZ AUF SPALTE (&00) IN ORDER BY
Bedeutung
In einer Sortier-Angabe der ORDER BY-Klausel ist eine Spalte angegeben,
die nicht in der Cursortabelle vorkommt. Das ist nur fuer einen einfachen
SELECT-Ausdruck (SELECT ohne DISTINCT, ohne GROUP, ohne Mengenfunktion)
erlaubt.
Maßnahme
Definition der Cursortabelle aendern.
SEW42R7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R7 UNERLAUBTES CALL-DML-DEFAULTWERT-ZEICHEN BEI SPALTE (&03) IN TABELLE (&00). (&01).(&02)
Bedeutung
Das CALL-DML-Defaultwert-Zeichen muss die dem Datentyp der Spalte
entsprechenden Syntaxregeln erfuellen.
Maßnahme
CALL-DML-Defaultwert-Zeichen korrigieren.
SEW42R8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R8 UNERLAUBTER DEFAULTWERT BEI SPALTE (&03) IN TABELLE (&00).(&01).(&02)
Bedeutung
Der Defaultwert muss zum Datentyp der Spalte passen.
Maßnahme
Defaultwert korrigieren.
SEW42R9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42R9 QUELLTYP BEIM CAST NICHT IN DEN ZIELTYP KONVERTIERBAR
Bedeutung
Es wurde eine der folgenden Konvertierungen versucht:
- numerischer Typ nach Zeittyp bzw. umgekehrt
- DATE nach TIME bzw. umgekehrt
- National (Var)Character Typ nach (Var)Character Typ und umgekehrt
(s. Manual fuer eine vollstaendige Liste von erlaubten
Konvertierungen)
Maßnahme
CAST-Ausdruck aendern.
SEW42SA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SA RECOVER TO ANY TIMESTAMP IST INKOMPATIBEL MIT SCOPE PENDING
Bedeutung
In einem RECOVER TO ANY TIMESTAMP ist die Klausel SCOPE PENDING nicht
erlaubt.
Maßnahme
SCOPE PENDING weglassen oder TO TIMESTAMP verwenden.
SEW42SB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SB UNERLAUBTER SCHEMANAME (&00).(&01)
Bedeutung
Der angegebene Schemaname ist syntaktisch nicht korrekt oder hat einen
unerlaubten Wert.
Maßnahme
Anwendungsprogramm aendern.
SEW42SC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SC LITERAL SYNTAKTISCH NICHT KORREKT
Bedeutung
Die vorgeschriebene Syntax eines typgerechten Literals ist nicht
eingehalten.
Maßnahme
Anwendungsprogramm aendern.
SEW42SD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SD UNERLAUBTES LITERAL ALS SORT KEY IN ORDER BY-KLAUSEL
Bedeutung
Als sort key in ORDER BY sind nur unsigned integer erlaubt,
aber keine anderen Literale.
Maßnahme
ORDER BY-Klausel aendern.
SEW42SE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SE AUSDRUCK IM SORT KEY VON ORDER BY-KLAUSEL BEZIEHT SICH NICHT AUF EINE QUERY SPECIFICATION MIT SELECT
Bedeutung
Wird als sort key in ORDER BY ein Ausdruck angegeben (und nicht
nur ein Spaltenname), so muss die zu sortierende Tabelle
als query specification (also mit SELECT) spezifiziert sein.
Maßnahme
Cursorquery aendern; gegebenenfalls SELECT * FROM einfuegen.
SEW42SF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SF AUSDRUCK IM SORT KEY VON ORDER BY-KLAUSEL BEZIEHT SICH AUF GRUPPIERTE TABELLE ODER EINE TABELLE MIT DISTINCT
Bedeutung
Wird als sort key in ORDER BY ein Ausdruck angegeben (und nicht
nur ein Spaltenname), so darf die zugehoerige SELECT Liste
kein DISTINCT und keine Mengenfunktion enthalten.
SEW42SG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SG AUSDRUCK IN EINER ORDER BY-KLAUSEL ENTHAELT EINE UNTERABFRAGE
Bedeutung
Ein Ausdruck in einer ORDER BY-Klausel darf keine Unterabfrage enthalten.
Maßnahme
Falls die Unterabfrage benoetigt wird, kann sie in die SELECT-Liste
oder eine Tabelle in der FROM-Klausel aufgenommen werden. Sie kann dann
mit Namen in ORDER BY referenziert werden.
SEW42SH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42SH AUSDRUCK IN EINER ORDER BY-KLAUSEL ENTHAELT EINE MENGENFUNKTION
Bedeutung
Ein Ausdruck in einer ORDER BY-Klausel darf keine Mengenfunktion
enthalten.
Maßnahme
Mengenfunktion entfernen
SEW42S0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S0 UNTERABFRAGE IN ALL-, SOME- ODER IN-PRAEDIKAT HAT MEHR ALS EINE SPALTE
Bedeutung
In einem ALL-, SOME- oder IN-Praedikat ist eine Unterabfrage angegeben,
die mehr als eine Spalte liefert.
Maßnahme
Praedikat aendern.
SEW42S1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S1 SELBSTREFERENZ IN INSERT-, UPDATE-, MERGE- ODER DELETE-ANWEISUNG AUF TABELLE (&00).(&01).(&02)
Bedeutung
Eine INSERT-, UPDATE-, MERGE- oder DELETE-Anweisung bezieht sich auf
eine Tabelle, auf die sich zusaetzlich in der gleichen SQL-Anweisung
ueber eine Unterabfrage bezogen wird. Dieser unzulaessige Doppeltbezug
kann auch indirekt ueber Views oder Funktionen zustande kommen.
Maßnahme
SQL-Anweisung aendern.
SEW42S2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S2 ERGEBNIS-ZEICHENKETTE BEI KONKATENATION ZU LANG
Bedeutung
Bei der Konkatenation von zwei Zeichenketten mit fester Laenge waere die
Laenge der resultierenden Zeichenkette groesser als die maximal erlaubte
Laenge fuer Zeichenketten.
Maßnahme
SQL-Anweisung aendern.
SEW42S3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S3 UNERLAUBTER DATENTYP BEI DER AENDERUNG DER BESCHREIBUNG FUER DIE SPALTE (&00).(&01).(&02).(&03)
Bedeutung
Die Beschreibung einer Spalte kann nur fuer bestimmte Datentypen geaendert
werden; ausserdem koennen nur bestimmte Parameter des Datentyps geaendert
werden.
Maßnahme
Anwendungsprogramm aendern.
SEW42S4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S4 UNERLAUBTE MISCHUNG VON MEDIENPARAMETERN
Bedeutung
Bestimmte Parameterkombinationen sind bei ALTER MEDIA nicht erlaubt.
Maßnahme
Anwendungsprogramm aendern.
SEW42S5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S5 ANGABE EINES TAPES NICHT ERLAUBT
Bedeutung
Die Angabe eines Tapes ist nicht zulaessig (auch nicht mehr
in der Medienbeschreibung fuer DA-LOG Dateien).
Maßnahme
Anwendungsprogramm aendern.
SEW42S6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S6 PARAMETERKOMBINATION IN DER COPY-ANWEISUNG UNZULAESSIG
Bedeutung
In der COPY-Anweisung sind bestimmte Parameterkombinationen nicht
erlaubt.
Maßnahme
Anwendungsprogramm aendern.
SEW42S7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S7 PARAMETERKOMBINATION IN DER RECOVER-ANWEISUNG UNZULAESSIG
Bedeutung
In der RECOVER-Anweisung sind bestimmte Parameterkombinationen nicht
erlaubt.
Maßnahme
Anwendungsprogramm aendern.
SEW42S8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S8 ANGABE FUER RECOVERTYP FEHLT
Bedeutung
In der verwendeten Variante der RECOVER-Anweisung darf die Angabe des
Aufsetzpunkts (Recovertyp) nicht weggelassen werden.
Maßnahme
SQL-Anweisung korrigieren.
SEW42S9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42S9 UNERLAUBTE KOPIENUMMER ANGEGEBEN
Bedeutung
In der RECOVER-Anweisung muss die Kopienummer groesser 0 sein.
Maßnahme
Anwendungsprogramm aendern.
SEW42T1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42T1 BEI LOAD ONLINE WURDE (&00) ALS BANDDATEI ANGEGEBEN.
Bedeutung
Bei LOAD ONLINE darf weder die Eingabedatei noch die Fehlerdatei
als Banddatei angegeben werden.
Maßnahme
Eingabedatei und Fehlerdatei auf Platte legen oder
LOAD OFFLINE verwenden.
SEW42T2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42T2 BEI UNLOAD ONLINE WURDE (&00) ALS BANDDATEI ANGEGEBEN.
Bedeutung
Bei UNLOAD ONLINE darf weder die Ausgabedatei noch die Fehlerdatei
als Banddatei angegeben werden.
Maßnahme
Ausgabedatei und Fehlerdatei auf Platte legen oder
UNLOAD OFFLINE verwenden.
SEW42T3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42T3 BEI EXPORT MIT WHERE-KLAUSEL WURDE (&00) ALS BANDDATEI ANGEGEBEN.
Bedeutung
Bei EXPORT mit WHERE-Klausel darf die Ausgabedatei nicht
als Banddatei angegeben werden.
Maßnahme
Ausgabedatei auf Platte legen oder
EXPORT ohne WHERE-Klausel verwenden.
SEW42UA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UA BESCHREIBUNG DES DATENTYPS FUER DIE SPALTE (&00).(&01).(&02).(&03) UNVOLLSTAENDIG
Bedeutung
Beschreibung des Datentyps fuer Ein- bzw. Ausgabedatei ist unvollstaendig.
Angaben koennen nicht aus dem Catalog ergaenzt werden.
Maßnahme
Datentyp vollstaendig beschreiben.
SEW42UB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UB KONVERTIERUNG FUER SPALTE (&00).(&01).(&02).(&03) WEGEN UNVERTRAEGLICHER DATENTYPEN NICHT MOEGLICH.
Bedeutung
Eine Konvertierung des Eingabeformats in das im Catalog festgelegte Format
bzw. des im Catalog festgelegten Formats in das Ausgabeformat ist wegen
unvertraeglicher Datentypen nicht moeglich.
Maßnahme
Format der Ein- bzw. Ausgabedatei entsprechend anpassen.
SEW42UC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UC (&00) IST KEIN PLATTENGERAET
Bedeutung
Das angegebene Geraet (&00) ist kein Plattengeraet oder der Geraetetyp
(&00) ist unbekannt.
Maßnahme
Plattengeraet angeben.
SEW42UD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UD (&00) IST KEIN BANDGERAET
Bedeutung
Das angegebene Geraet ist kein Bandgeraet oder der Geraetetyp ist
unbekannt.
Maßnahme
Bandgeraet angeben.
SEW42UE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UE FEHLER BEI BEARBEITUNG DER MEDIENTABELLE FUER DATEIART (&00) (BETROFFENER CATALOG: (&01))
Bedeutung
a) Bei CREATE MEDIA: Es existieren bereits Eintraege zur angegebenen
Dateiart.
b) Bei ALTER MEDIA oder DROP MEDIA: Es existieren keine Eintraege zur
angegebenen Dateiart.
Maßnahme
a) ALTER MEDIA verwenden.
b) CREATE MEDIA verwenden.
SEW42UF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UF PRIMAERSCHLUESSELSPALTE (&00).(&01).(&02).(&03) FEHLT BEIM ZULADEN.
Bedeutung
Beim Zuladen werden nicht alle Primaerschluesselspalten erfasst.
Maßnahme
Eingabedatei erweitern oder geeignetes Zaehlfeld angeben oder Defaultwert
fuer diese Primaerschluesselspalten definieren.
SEW42UG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UG BEIM ZULADEN IN TABELLE (&00).(&01).(&02) FEHLEN ALLE PRIMAERSCHLUESSELSPALTEN.
Bedeutung
Es soll in eine Tabelle mit Primaerschluessel zugeladen werden, aber keine
der Primaerschluesselspalten steht in der Spaltenliste. Es ist auch kein
Zaehlfeld angegeben.
Maßnahme
Eingabedatei erweitern oder Zaehlfeld angeben.
Achtung: Mindestens eine Primaerschluesselspalte muss in der Eingabedatei
stehen oder Zaehlfeld sein. Die Primaerschluesselspalten, die nicht in der
Eingabedatei stehen und nicht Zaehlfeld sind, muessen einen Defaultwert
haben.
SEW42UH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UH EINGABEDATEI (&00) EXISTIERT NICHT ODER IST NICHT ZUGREIFBAR.
Bedeutung
Die Datei wurde auf keinem lokalen Pubset gefunden oder
sie liegt auf einer anderen Benutzerkennung und
ist nicht zugreifbar.
Maßnahme
Richtige Eingabedatei angeben oder Dateizugriff
ermoeglichen.
SEW42UI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UI NAME DER EINGABEDATEI (&00) IST NICHT EINDEUTIG ODER CATID NICHT IN DER CATID-LISTE
Bedeutung
Der Name der Eingabedatei ist nicht eindeutig (z.B. existiert die Datei
unter verschiedenen Catids) oder die angegebene Catid ist nicht in der
Catid-Liste enthalten.
Maßnahme
Fuer Namenseindeutigkeit sorgen, zum Beispiel vorhandene Datei entfernen
oder umbenennen, bzw. Catid-Liste modifizieren. Dann erneut versuchen.
SEW42UJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UJ EINGABEDATEI (&00) IST LEER
Bedeutung
Es wurde versucht, eine leere Datei mit LOAD bzw. IMPORT zu verarbeiten.
Maßnahme
Nicht-leere Eingabedatei angeben.
SEW42UK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UK MEDIENSATZ EXISTIERT NICHT IM CATALOG (&00).
Bedeutung
Der zu loeschende Satz steht nicht in der Medientabelle.
Maßnahme
Mediensatz angeben, der vorhanden ist.
SEW42UL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UL MEDIENSATZ EXISTIERT SCHON IM CATALOG (&00).
Bedeutung
Es existiert bereits ein identischer Mediensatz.
Maßnahme
Anderen Mediensatz angeben.
SEW42UM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UM BAND- UND PLATTENGERAETE DUERFEN NICHT GEMISCHT WERDEN. (BETROFFENER CATALOG: (&00))
Bedeutung
In der Medientabelle steht bereits ein Eintrag fuer ein Bandgeraet. Band-
und Plattengeraete duerfen nicht gemischt werden.
Maßnahme
Gegebenfalls Eintrag fuer Bandgeraet loeschen und dann Storage-Group
angeben.
SEW42UN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UN AUSPRAEGUNGSNUMMER FUER SPALTE (&00).(&01).(&02).(&03) ZU GROSS ODER ZU KLEIN
Bedeutung
Die maximale Auspraegungszahl fuer diese Spalte wurde ueberschritten
oder die minimale Auspraegungszahl fuer diese Spalte wurde unterschritten.
Maßnahme
Gueltige Auspraegungsnummern angeben.
SEW42UO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UO EINE KONVERTIERUNG DER SPALTE (&00).(&01).(&02).(&03) IN EIN "ALTES ATTRIBUTFORMAT" IST NICHT ERLAUBT
Bedeutung
Eine Konvertierung der Spalte in einen Datentyp, der schon in SESAM-
Versionen < V13.1 unterstuetzt wurde ("altes Attributformat"), ist nicht
erlaubt.
Maßnahme
Eingabewert passend zum "alten Attributformat" bereitstellen.
SEW42UP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UP DIE ANWEISUNG DROP IM RAHMEN VON ALTER MEDIA IST UNZULAESSIG, DA ZUR DATEIART (&00) IM CATALOG (&01) NUR NOCH EIN SATZ EXISTIERT.
Bedeutung
Der letzte und somit einzige Mediensatz zu einer Dateiart darf nicht mit
ALTER MEDIA geloescht werden.
Maßnahme
Satz mit DROP MEDIA loeschen.
SEW42UQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UQ NULL-STRING ZUR SPALTE (&00).(&01).(&02).(&03) BEI WHEN...THEN NULL- BEDINGUNG BZW. BEI WHEN NULL...THEN-BEDINGUNG KANN NICHT IN DAS ERFORDERLICHE FORMAT KONVERTIERT WERDEN.
Bedeutung
Eine Konvertierung des NULL-Strings in das erforderliche Format ist nicht
moeglich.
Maßnahme
Anderen NULL-String angeben.
SEW42UR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UR WHEN NULL...THEN- BZW. WHEN...THEN NULL-BEDINGUNG MIT POSITION BEI SPALTE (&00).(&01).(&02).(&03) NICHT MOEGLICH, WENN MEHRERE AUSPRAEGUNGEN ANGEGEBEN SIND.
Bedeutung
Werden mehrere Auspraegungen einer multiplen Spalte mit einem Format
angesprochen, dann darf fuer die WHEN NULL THEN- bzw. WHEN...THEN NULL-
Bedingung keine Positionsangabe gemacht werden. Anderenfalls ist nicht
feststellbar, welche Auspraegung NULL ist.
Maßnahme
WHEN NULL THEN- bzw. WHEN...THEN NULL-Bedingung ohne Positionsangabe
angeben.
SEW42US
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42US LAENGE DES NULL-STRINGS IN DER WHEN NULL THEN-BEDINGUNG ZUR SPALTE (&00). (&01).(&02).(&03) UNZULAESSIG.
Bedeutung
Die Laenge des NULL-Strings darf hoechstens die Laenge der Spalte haben.
Maßnahme
NULL-String korrigieren.
SEW42UT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UT KEIN PASSENDER EINTRAG IN DEN CATALOG-TABELLEN. (BETROFFENER CATALOG: (&00))
Bedeutung
Es wurde kein Eintrag gefunden, der den Bedingungen zum Loeschen genuegt.
Bei UNRESTRICTED bleibt immer ein Recovery-Unit-Satz fuer
Konsistenzpruefungen stehen, ohne Angabe von UNRESTRICTED bleiben der
Recovery-Unit-Satz der letzten Sicherung und der vorausgehende
Recovery-Unit-Satz stehen.
SEW42UU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UU KEIN PASSENDER EINTRAG IN CATALOG-TABELLE RECOVERY_UNITS FUER DEN SPACE (&00).(&01) ODER SPACE EXISTIERT NICHT
Bedeutung
In der Catalog-Tabelle RECOVERY_UNITS gibt es fuer den angegebenen Space
keinen Satz, der der Bedingung mit dem angegebenen Zeitstempel bzw. Alter
genuegt. Der Recovery-Unit-Satz der letzten Sicherung und der voraus-
gehende Recovery-Unit-Satz bleiben immer erhalten.
SEW42UV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UV ES EXISTIERT EIN RESTART-SATZ. (BETROFFENER CATALOG: (&00))
Bedeutung
In der Catalog-Tabelle RECOVERY_UNITS steht ein Restart-Satz, der nicht
modifiziert werden darf.
Maßnahme
RECOVER RESTART oder RECOVER ADJUST anstossen.
SEW42UW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UW ZUVIELE FORMATBESCHREIBUNGEN FUER TABELLE (&00).(&01).(&02)
Bedeutung
Es wurden mehr Formatbeschreibungen angegeben,
als die Tabelle Spalten hat.
Maßnahme
Formatbeschreibungen mit Tabellendefinition vergleichen und nur
die Formate angeben, die gebraucht werden.
SEW42UX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UX ZU ENTLADENDE TABELLE (&00).(&01).(&02) IST LEER.
Bedeutung
Die Tabelle, aus der entladen werden soll, ist leer.
Bei UNLOAD FROM SPACE bzw. UNLOAD FROM COPY_FILE ist gegebenenfalls nur
die auf dem aktuellen Space liegende Partition einer partitionierten
Tabelle leer.
Maßnahme
Tabelle angeben, die nicht leer ist.
SEW42UY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UY NAME (&00) FUER PK-SIB-DATEI UNZULAESSIG
Bedeutung
Der Dateiname endet nicht auf ".PK-SIB.nnnn".
Maßnahme
Namen korrigieren.
SEW42UZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42UZ NICHT GENUEGEND FORMATBESCHREIBUNGEN FUER TABELLE (&00).(&01).(&02)
Bedeutung
Es wurden weniger Formatbeschreibungen angegeben als die Tabelle Spalten
hat.
Maßnahme
Formatbeschreibungen mit Tabellendefinition vergleichen und alle Formate
angeben, die gebraucht werden.
SEW42U0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U0 TABELLE (&00).(&01).(&02) HAT KEINEN PRIMAERSCHLUESSEL. DENNOCH WURDE OVERWRITE ANGEGEBEN.
Bedeutung
Fuer eine Tabelle ohne Primaerschluessel wurde der LOAD-Parameter
OVERWRITE angegeben.
Maßnahme
LOAD-Anweisung ohne OVERWRITE verwenden.
SEW42U1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U1 CATALOG-SPACE (&00) EXISTIERT BEREITS
Bedeutung
Catalog-Space existiert bereits. Er darf nicht ueberschrieben werden.
Maßnahme
Anderen Catalog-Namen angeben oder vorhandene Datei loeschen.
SEW42U2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U2 IN DER WHEN...THEN NULL-BEDINGUNG WIRD MIT WERTEN DER MULTIPLEN SPALTE (&00).(&01).(&02).(&03) VERGLICHEN.
Bedeutung
Die Vergleichsspalte in der WHEN...THEN NULL-Bedingung ist eine multiple
Spalte.
Maßnahme
WHEN...THEN NULL-Bedingung korrigieren.
SEW42U3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U3 SPALTE (&00).(&01).(&02).(&03) IST NICHT MULTIPEL.
Bedeutung
Es wurden Auspraegungen fuer eine Spalte angegeben, die nicht multipel
ist.
Maßnahme
Multiple Spalte angeben oder bei angegebener Spalte keine Auspraegungen
angeben.
SEW42U4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U4 FUER DIE NOT NULL-SPALTE (&00).(&01).(&02).(&03) WURDE EINE WHEN...THEN NULL-BEDINGUNG ANGEGEBEN
Bedeutung
Beim Zuladen wurde fuer eine NOT NULL-Spalte eine WHEN...THEN NULL-
Bedingung angegeben.
Maßnahme
WHEN...THEN NULL-Bedingung weglassen.
SEW42U5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U5 WERTE ZUR VERGLEICHSSPALTE (&00).(&01).(&02).(&03) IN DER WHEN...THEN NULL-BEDINGUNG STEHEN NICHT IN DER EINGABEDATEI.
Maßnahme
Vergleichsspalte angeben, die in der Eingabedatei steht bzw. WHEN...THEN
NULL-Bedingung korrigieren.
SEW42U6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U6 DIE ALS ZAEHLFELD AUSGEWAEHLTE SPALTE (&00).(&01).(&02).(&03) HAT EINEN DATENTYP, DER FUER ZAEHLFELDER NICHT ERLAUBT IST.
Maßnahme
Zaehlfeld weglassen oder andere Primaerschluesselspalte als Zaehlfeld
waehlen.
SEW42U7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U7 WERTE FUER DIE ALS ZAEHLFELD GEWAEHLTE SPALTE (&00).(&01).(&02).(&03) DUERFEN NICHT IN DER EINGABEDATEI STEHEN.
Bedeutung
Es gibt keine Spalten- und keine Formatliste und es wurde ein Zaehlfeld
angegeben oder der Name des Zaehlfelds steht auch in der Spaltenliste oder
es gibt nur eine Formatliste mit n Elementen. Somit soll in die ersten n
Spalten der Tabelle zugeladen werden. Die zum Zaehlfeld gehoerige Spalte
ist eine dieser n Spalten.
Maßnahme
COUNTING_FIELD weglassen oder andere Primaerschluesselspalte als Zaehlfeld
waehlen.
SEW42U8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U8 DIE ALS ZAEHLFELD GEWAEHLTE SPALTE (&00).(&01).(&02).(&03) GEHOERT NICHT ZUM PRIMAERSCHLUESSEL.
Maßnahme
Zaehlfeld weglassen oder Primaerschluesselspalte als Zaehlfeld waehlen.
SEW42U9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42U9 FUER DIE TABELLE (&00).(&01).(&02) OHNE PRIMAERSCHLUESSEL WURDE EIN ZAEHLFELD ANGEGEBEN.
Maßnahme
Zaehlfeld weglassen.
SEW42VA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VA AUF DEM REPLIKAT (&00) IST KEIN REFRESH REPLICATION MOEGLICH, DA SPACE (&01) OHNE LOGGING IST.
Bedeutung
Das Replikat (&00) kann nicht aktualisiert werden, weil mindestens ein
Space (&01) des Replikats ohne Logging ist.
Maßnahme
Replikat mit CREATE REPLICATION neu anlegen oder Replikat mit der
Anweisung REFRESH REPLICATION FOR SPACE um den Space ohne Logging
verkleinern.
SEW42VB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VB IN DER HSMS-PARAMETERDATEI (&00) SIND DIE ANGABEN IN ZEILE (&01) FEHLERHAFT.
Bedeutung
Der Parametername oder die Wertezuweisung ist fehlerhaft.
Maßnahme
Parameterangabe korrigieren.
SEW42VC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VC AUF DEM REPLIKAT (&00) IST KEIN REFRESH MOEGLICH
Bedeutung
Das Replikat enthaelt keinen gueltigen Anwender-Space im
Replikat-Info-Block.
Maßnahme
Replikat-Space aus einer Sicherung dem Replikat hinzufuegen oder
Replikat neu erzeugen.
SEW42VD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VD REFRESH IST NICHT MOEGLICH, DA SPACE (&00) KEIN GUELTIGER REPLIKAT-SPACE IST.
Bedeutung
Der Space ist ein ungueltiger Replikat-Space und kann daher nicht
aktualisiert werden.
Maßnahme
Replikat-Space aus einer Sicherung dem Replikat hinzufuegen oder
Replikat neu erzeugen.
SEW42VE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VE REFRESH IST NICHT MOEGLICH, DA SPACE (&00) KEIN REPLIKAT-SPACE IST.
Bedeutung
Der Space gehoert nicht zum Replikat.
Maßnahme
Replikat-Space aus einer Sicherung dem Replikat hinzufuegen oder
Replikat neu erzeugen.
SEW42VF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VF SICHERUNGSBESTAND (&00) GEHOERT NICHT ZUM CATALOG (&01)
Bedeutung
Eine Tabelle soll von einem Sicherungsbestand entladen
werden, aber der Sicherungsbestand gehoert nicht zum
angegebenen Catalog.
Maßnahme
Den zum Sicherungsbestand gehoerenden Catalog angeben.
SEW42VG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VG UNGUELTIGER WERT DES PARAMETERS SKIP FIRST RECORDS FUER TRANSFERDATEI (&00)
Bedeutung
Bei Beruecksichtigung des Parameters SKIP FIRST RECORDS ist der erste
eingelesene Satz ein Beschreibungssatz. Falls im Transfer-Format der Wert
des Parameters aber groesser als null ist, so muss der erste eingelesene
Satz ein Datensatz sein.
Maßnahme
Wert des Parameters SKIP FIRST RECORDS korrigieren.
SEW42VH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VH WERT DES PARAMETERS SKIP FIRST RECORDS FUER EINGABEDATEI (&00) ZU GROSS
Bedeutung
Der Wert des Parameters SKIP FIRST RECORDS ist groesser als die Anzahl
Saetze in der Eingabedatei.
Maßnahme
Wert des Parameters SKIP FIRST RECORDS korrigieren.
SEW42VI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VI KEIN PASSENDER SATZ IN CAT-REC-DATEI (&00) VORHANDEN
Bedeutung
Es wurde in der CAT-REC-Datei kein passender Satz gefunden, der den
Bedingungen zum Loeschen genuegt. Der Recovery-Unit-Satz der letzten
Sicherung bleibt immer erhalten.
SEW42VK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VK ZU VIELE SPACES FUER DIE SICHERUNG MIT ARCHIVE
Bedeutung
Bei einer Sicherung mit ARCHIVE koennen maximal 500 Spaces
gesichert werden.
Maßnahme
Sicherung auf Platte oder Sicherung mit HSMS durchfuehren oder
weniger Spaces sichern.
SEW42VL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42VL LOAD-PARAMETER SKIP FIRST RECORDS FUEHRTE ZUM UEBERLESEN ALLER SAETZE DER EINGABEDATEI (&00)
Bedeutung
Der Wert des Parameters SKIP FIRST RECORDS entspricht genau der Anzahl
Saetze in der Eingabedatei. Daher wurde kein einziger Satz zugeladen.
Maßnahme
Ueberpruefen, ob fuer den Parameter SKIP FIRST RECORDS der beabsichtigte
Wert angegeben wurde.
SEW42V0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V0 NAME (&00) FUER DB-SIB-DATEI UNZULAESSIG
Bedeutung
Der Dateiname endet nicht auf ".DB-SIB.nnnn".
Maßnahme
Namen korrigieren.
SEW42V1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V1 VERSION DER PK-SIB-DATEI (&00) FUER MIGRATE NICHT VERWENDBAR
Bedeutung
Die PK-SIB-Datei (&00) wurde mit einer SESAM-Version erstellt, deren
Migration nicht unterstuetzt wird.
Maßnahme
Migration wird ab SESAM V14 unterstuetzt.
SEW42V2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V2 VERSION DER DB-SIB-DATEI (&00) FUER MIGRATE NICHT VERWENDBAR
Bedeutung
Die DB-SIB-Datei (&00) wurde mit einer SESAM-Version erstellt, deren
Migration nicht unterstuetzt wird.
Maßnahme
Migration wird ab SESAM V14 unterstuetzt.
SEW42V3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V3 EINTRAG FUER CATALOG (&00) IST IM SQL-DATENBANKVERZEICHNIS SCHON VORHANDEN
Bedeutung
Im SQL-DATABASE-CATALOG gibt es schon einen Eintrag mit diesem Catalog-
Namen.
Maßnahme
SQL-Anweisung korrigieren.
SEW42V4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V4 ZULADEN IM DELIMITER-FORMAT BZW. CSV-FORMAT IST FUER DIE SPALTE (&00). (&01).(&02).(&03) NICHT ERLAUBT, DA SIE EIN "ALTES ATTRIBUTFORMAT" BESITZT.
Bedeutung
Zuladen in eine Spalte mit einem Datentyp, der schon in SESAM-
Versionen < V13.1 unterstuetzt wurde ("altes Attributformat"), ist
im Delimiter-Format bzw. CSV-Format nicht erlaubt.
Maßnahme
Zuladen in anderem Format
SEW42V5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V5 IN DER ARCHIVE-PARAMETERDATEI (&00) SIND DIE ANGABEN IN ZEILE (&01) FEHLERHAFT.
Bedeutung
Der Parametername oder die Wertezuweisung ist fehlerhaft.
Maßnahme
Parameterangabe korrigieren.
SEW42V6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V6 TABELLE (&00).(&01).(&02) IST KEINE NUR-CALL-DML-TABELLE
Bedeutung
Die bei der Migration der Tabellenart angegebene Tabelle ist bereits
eine CALL-DML-/SQL-Tabelle oder eine SQL-Tabelle
SEW42V7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V7 DIE SPALTE (&00).(&01).(&02).(&03) HAT NOCH DAS ATTRIBUTFORMAT OLDEST
Bedeutung
Zur Migration darf die Tabelle keine Spalten mehr mit dem Attributformat
OLDEST enthalten
Maßnahme
OLDEST-Attributformate mit ALTER TABLE ALTER COLUMN aendern
SEW42V8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V8 DER ANGEGEBENE CATALOG (&00) IST KEIN REPLIKAT.
Bedeutung
Ein REFRESH kann nur auf ein Replikat abgesetzt werden.
Maßnahme
Replikat-Catalog angeben.
SEW42V9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42V9 DER SPACE (&00).(&01) IST KEIN REPLIKAT-SPACE
Bedeutung
Der Space (&00).(&01) wird innerhalb eines Replikats nicht akzeptiert,
weil interne Replikat-Kennzeichen fehlen.
Maßnahme
1) Korrekten Space bereitstellen.
2) Replikat neu anlegen.
SEW42WA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WA MAXIMALE ANZAHL VON PARTITIONEN FUER TABELLE (&00).(&01).(&02) BEREITS ERREICHT
Bedeutung
Es soll eine weitere Partition zur Tabelle hinzugefuegt werden.
Die Tabelle hat aber bereits 16 Partitionen.
SEW42WB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WB DIE TABELLE (&00).(&01).(&02) IST NICHT PARTITIONIERT
Bedeutung
Es soll eine Partitionsgrenze veraendert werden oder eine Partition
geloescht werden fuer eine nicht partitionierte Tabelle.
SEW42WC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WC DIE PARTITIONSGRENZE DER LETZTEN PARTITION KANN NICHT GEAENDERT WERDEN
Bedeutung
Fuer die Tabelle (&00).(&01).(&02) soll
die Partitionsgrenze der letzten Partition geaendert werden.
Maßnahme
Andere Partitionsgrenze aendern.
SEW42WD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WD WENN DIE NIEDRIGSTE PARTITION GELOESCHT WERDEN SOLL, DARF NICHT DROP UPPER LIMIT OF PRIOR PARTITION ANGEGEBEN SEIN
Bedeutung
Fuer die Tabelle (&00).(&01).(&02) soll die niedrigste Partition
geloescht werden und es ist DROP UPPER LIMIT OF PRIOR PARTITION
angegeben.
Maßnahme
Andere Partition loeschen oder DROP UPPER LIMIT OF DROPPED PARTITION
angeben.
SEW42WE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WE WENN DIE HOECHSTE PARTITION GELOESCHT WERDEN SOLL, MUSS DROP UPPER LIMIT OF PRIOR PARTITION ANGEGEBEN SEIN
Bedeutung
Fuer die Tabelle (&00).(&01).(&02) soll die hoechste Partition
geloescht werden und es ist DROP UPPER LIMIT OF DROPPED PARTITION
angegeben oder die DROP UPPER LIMIT-Klausel fehlt.
Maßnahme
Andere Partition loeschen oder DROP UPPER LIMIT OF PRIOR PARTITION
angeben.
SEW42WF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WF FUER TABELLE (&00).(&01).(&02) WIRD EINE LEERE PARTITION DEFINIERT
Bedeutung
Mit ALTER PARTITIONING soll die Partitionierung geaendert werden.
Durch die Aenderung wird eine Partition leer.
Maßnahme
Anweisung aendern.
SEW42WG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WG PARTITIONSGRENZEN DER TABELLE (&00).(&01).(&02) SIND NICHT AUFSTEIGEND
Bedeutung
Die Partitionierung einer Tabelle wird geaendert. Dabei muessen
die Partitionsgrenzen streng aufsteigend sein.
Maßnahme
Partitionsgrenzen aendern.
SEW42WH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WH ALTER PARTITIONING FUER TABELLE (&00).(&01).(&02) OHNE PRIMARY KEY CONSTRAINT
Bedeutung
Die Partitionierung kann nur bei Tabellen mit Primary Key Constraint
geaendert werden.
SEW42WI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WI TABELLE (&00).(&01).(&02) HAT KEINE PARTITION AUF SPACE (&03)
Bedeutung
Die Partition auf dem Space soll geaendert oder geloescht werden.
Die Tabelle hat aber keine Partition auf dem angegebenen Space.
Maßnahme
Andere Partition auswaehlen.
SEW42WJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WJ TABELLE (&00).(&01).(&02) KANN NICHT MIT ALTER PARTITIONING PARTITIONIERT WERDEN
Bedeutung
Bei einer nicht partitionierten Tabelle ist die
maximale interne Satznummer zu gross.
Maßnahme
Table-Space reorganisieren mit Parameter NEW ROW_IDS
oder Tabelle mit EXPORT / IMPORT TABLE partitionieren
SEW42WK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WK PARAMETER DELETE ROWS IST NICHT MOEGLICH, WENN DIE TABELLE (&00).(&01). (&02) VON EINER REFERENTIAL CONSTRAINT REFERENZIERT WIRD
Bedeutung
Bei ALTER PARTITIONING DROP PARTITION sollen die Saetze der zu loeschenden
Partition der Tabelle (&00).(&01).(&02) ebenfalls geloescht werden.
Die Tabelle wird aber von einer Referential Constraint referenziert.
Maßnahme
Parameter DELETE ROWS aendern oder Referential Constraint loeschen.
SEW42WL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WL CALL-DML-TABELLE (&00).(&01).(&02) MIT PASSWORTSCHUTZ KANN NICHT MIT ALTER PARTITIONING PARTITIONIERT WERDEN
Bedeutung
Eine CALL-DML-Tabelle mit Passwortschutz kann nicht
partitioniert werden.
Maßnahme
Passwortschutz mit SEPA loeschen und anschliessend
Tabelle partitionieren.
SEW42WP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WP SPALTE (&00).(&01).(&02).(&03) WIRD VON EINER PRIMARY KEY CONSTRAINT REFERENZIERT
Bedeutung
Bei ALTER DATA darf keine Spalte angegeben werden, die
von einer Primary Key Constraint referenziert wird.
Maßnahme
Andere Spalte angeben
SEW42WR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WR SPALTE (&00).(&01).(&02).(&03) WIRD IN EINER CHECK CONSTRAINT MIT MINDESTENS EINER WEITEREN SPALTE ANGESPROCHEN
Bedeutung
Bei ALTER DATA darf die angegebene Spalte nur als einzige
in einer Check Constraint angesprochen werden.
Maßnahme
Check Constraint loeschen oder andere Spalte angeben
SEW42WS
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WS SPALTE (&00).(&01).(&02).(&03) IST MIT MINDESTENS EINER WEITEREN SPALTE IN EINER UNIQUE CONSTRAINT ENTHALTEN
Bedeutung
Bei ALTER DATA darf die angegebene Spalte nur als einzige
in einer Unique Constraint enthalten sein.
Maßnahme
Unique Constraint loeschen oder andere Spalte angeben
SEW42WT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WT SPALTE (&00).(&01).(&02).(&03) IST MIT MINDESTENS EINER WEITEREN SPALTE REFERENZIEREND IN EINER REFERENTIAL CONSTRAINT ENTHALTEN
Bedeutung
Bei ALTER DATA darf die angegebene Spalte nur als einzige
referenzierend in einer Referential Constraint enthalten sein.
Maßnahme
Referential Constraint loeschen oder andere Spalte angeben
SEW42WU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WU TABELLE (&00).(&01).(&02) IST EINE NUR-CALL-DML-TABELLE
Bedeutung
ALTER DATA ist nicht moeglich fuer Nur-CALL-DML-Tabellen
SEW42WV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WV MUTIPLE SPALTE (&00).(&01).(&02).(&03) IST ZU LANG
Bedeutung
Bei ALTER DATA ist eine multiple Spalte angegeben.
Alle Auspraegungen dieser Spalten zusammen sind zu lang
fuer ALTER DATA.
Maßnahme
Anzahl Auspraegungen reduzieren oder Laenge der Spalte
reduzieren.
SEW42WZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42WZ UNSIGNED INTEGER LITERAL NICHT IM ZULAESSIGEN BEREICH
Bedeutung
Der Betrag des Literals darf den Maximalwert von INTEGER (2147483647)
nicht ueberschreiten.
Maßnahme
Literal aendern.
SEW42W0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W0 NUMMER DER PARTITION NICHT IM ZULAESSIGEN BEREICH
Bedeutung
Die serial number jeder Partition einer partitionierten Tabelle muss
im Bereich von 1 bis 16 liegen.
Maßnahme
Text der PARTITION BY-Klausel aendern.
SEW42W1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W1 NUMMERN DER PARTITIONEN NICHT STRENG AUFSTEIGEND
Bedeutung
Die serial numbers der Partitionen einer partitionierten Tabelle muessen
streng aufsteigend sein.
Maßnahme
Text der PARTITION BY-Klausel aendern.
SEW42W2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W2 MEHR KOMPONENTEN IN PARTITIONSGRENZE ALS IM PRIMARY KEY
Bedeutung
Die Anzahl der Komponenten in der Obergrenze einer Partition
darf die Anzahl der Spalten im PRIMARY KEY nicht ueberschreiten.
Maßnahme
Partitionsgrenze korrigieren.
SEW42W3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W3 ANGABE VON USING PARTITION FUER TABELLE OHNE PRIMARY KEY CONSTRAINT
Bedeutung
USING PARTITION kann nur bei Tabellen mit PRIMARY KEY verwendet werden.
Maßnahme
PRIMARY KEY definieren oder USING PARTITION weglassen.
SEW42W4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W4 SPACENAME (&00) WIRD IN MEHREREN PARTITIONEN VERWENDET
Bedeutung
Die Spacenamen zweier Partitionen einer Tabelle duerfen nie denselben
Space bezeichnen.
Maßnahme
Andere Spacenamen verwenden.
SEW42W5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W5 PARTITIONSGRENZEN NICHT STRENG AUFSTEIGEND FUER PARTITION (&00)
Bedeutung
Die Partitionsgrenzen einer partitionierten Tabelle muessen
streng aufsteigend sein.
Maßnahme
Text der PARTITION BY-Klausel aendern.
SEW42W6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W6 PARTITION (&00) IST LEER
Bedeutung
Auf Grund der angegebenen Partitionsgrenze ist die Partition leer.
Maßnahme
Text der PARTITION BY-Klausel aendern.
SEW42W7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W7 UNERLAUBTER WERT IN PARTITIONSGRENZE FUER PARTITION (&00)
Bedeutung
Die Literale in den Partitionsgrenzen muessen zu den
zugehoerigen Datentypen im Primaerschluessel passen.
Maßnahme
Partitionsgrenzen korrigieren.
SEW42W8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W8 OLD ROW_IDS NICHT MIT PARTITION ERLAUBT
Bedeutung
Die Klausel OLD ROW_IDS darf nicht zusammen mit PARTITION angegeben
werden.
Maßnahme
Eine der Klauseln aendern.
SEW42W9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42W9 UPDATE DES PARTITIONIERUNGSSCHLUESSELS NICHT ERLAUBT
Bedeutung
In einer partitionierten Tabelle duerfen Spalten im Primaerschluessel
nicht in einer UPDATE-Anweisung gesetzt werden, da er der
Partitionierungsschluessel ist und den fuer die Speicherung verwendeten
Table-Space festlegt.
Maßnahme
In der SET-Klausel solche Zuweisungen weglassen, oder
UPDATE durch eine Kombination von DELETE und INSERT ersetzen.
SEW42XA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42XA UNERLAUBTER WERT FUER PARTITIONSGRENZE
Bedeutung
Die Literale in den Partitionsgrenzen muessen zu den
zugehoerigen Datentypen im Primaerschluessel passen.
Maßnahme
Partitionsgrenzen korrigieren.
SEW42XO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42XO UNZULAESSIGER BEZUG AUF MULTIPLE SPALTE IN VIEW-DEFINITION MIT WITH CHECK OPTION-KLAUSEL
Bedeutung
Auf eine CREATE VIEW-Anweisung CV trifft folgendes zu:
- CV enthaelt eine WITH CHECK OPTION-Klausel.
- Seien CV1..CVn die CREATE VIEW-Anweisungen der Views, auf die im
Abfrage-Ausdruck von CV direkt oder indirekt (ueber weitere Views)
Bezug genommen wird.
- CV oder mindestens eine der CVi enthaelt eine Spaltenangabe, die sich
auf eine multiple Spalte bezieht und diese Spaltenangabe steht
ausserhalb einer SELECT-Liste.
Maßnahme
WITH CHECK OPTION-Klausel oder Bezug auf multiple Spalte entfernen.
SEW42X0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X0 MIT AGE ANGEGEBENE ANZAHL VON TAGEN IST ZU GROSS
Bedeutung
AGE hat einen ungueltigen Wert, d.h. nach Abzug von AGE Tagen vom
aktuellen Datum erhaelt man ein Datum, das kleiner als der minimale
Zeitstempel ist.
Maßnahme
AGE kleiner waehlen.
SEW42X1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X1 ZAEHLFELD TRITT IN EINER CHECK- ODER REFERENZ-BEDINGUNG BZW. - BEI EINEM VIEW - IN DER SUCHBEDINGUNG EINER WITH_CHECK-OPTION AUF
Bedeutung
Bei einer INSERT- oder LOAD ONLINE-Anweisung ist ein Zaehlfeld angegeben.
Diese Spalte tritt als referenzierende Spalte in einer Referenzbedingung
oder in der Suchbedingung einer CHECK-Bedingung oder - bei einem View -
in der Suchbedingung einer WITH_CHECK-Option auf.
Maßnahme
Integritaetsbedingung loeschen bzw. Spalte nicht als Zaehlfeld benutzen.
Bei LOAD ONLINE ist die Anweisung mit NO CONSTRAINT CHECK durchfuehrbar.
SEW42X2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X2 TABELLE (&00).(&01).(&02) IST NICHT LEER
Bedeutung
ADD COLUMN mit DEFAULT-Klausel ist nur auf einer leeren Tabelle
zugelassen.
Maßnahme
Ggf. Tabelle vorher entladen.
SEW42X3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X3 DER ZUSTAND DES REPLIKATS (&00) IM SQL-DATABASE-CATALOG VERHINDERT DIE REPARATUR DES CATALOG-SPACE
Bedeutung
Bei RECOVER CATALOG/CATALOG_SPACE mit COPY muss das Replikat im Zustand
*FREE sein, bei Verwendung von RENAME darf es nicht im DBC eingetragen
sein.
Maßnahme
Replikat per Administration in den Zustand FREE versetzen bzw. aus dem
SQL-Datenbankverzeichnis entfernen und Anweisung wiederholen.
SEW42X4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X4 IM DATEINAMEN (&00) IST DIE BENUTZERKENNUNG NICHT ERLAUBT.
Bedeutung
Innerhalb des Dateinamen ist die Benutzerkennung nicht erlaubt, da die
Benutzerkennung ein Parameter der Schnittstelle ist.
Maßnahme
Anweisung korrigieren und wiederholen.
SEW42X5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X5 USER_ID DARF NICHT ZUSAMMEN MIT RENAME ANGEGEBEN WERDEN.
Bedeutung
In einer Anweisung CREATE REPLICATION mit RENAME sind
keine Klauseln USER_ID erlaubt.
Maßnahme
Anweisung korrigieren.
SEW42X6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X6 USING MEDIA DARF NICHT ZUSAMMEN MIT RENAME ANGEGEBEN WERDEN.
Bedeutung
In einer Anweisung CREATE REPLICATION mit RENAME ist
die Klausel USING MEDIA nicht erlaubt.
Maßnahme
Anweisung korrigieren.
SEW42X7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X7 RENAME DARF NUR ZUSAMMEN MIT FOREIGN ANGEGEBEN WERDEN.
Bedeutung
Eine Anweisung CREATE REPLICATION mit RENAME ist
nur zusammen mit FROM FOREIGN erlaubt.
Maßnahme
Anweisung korrigieren.
SEW42X8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X8 DER CAT-REC-DATEINAME MUSS MIT '.CAT-REC' ENDEN
Bedeutung
In der Anweisung CREATE REPLICATION mit der Option FOREIGN
muss der CAT-REC-Dateiname mit '.CAT-REC' enden.
Maßnahme
Anweisung korrigieren.
SEW42X9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42X9 DIE BENUTZERKENNUNGEN VON REPLIKAT UND CAT-REC-DATEI SIND VERSCHIEDEN BEI ANGABE VON RENAME UND FOREIGN CATREC.
Bedeutung
In der Anweisung CREATE REPLICATION mit den Optionen FOREIGN
CATREC und RENAME muessen die Benutzerkennungen von
Replikat und CAT-REC-Datei gleich sein.
Maßnahme
Anweisung korrigieren.
SEW42Y0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y0 UNZULAESSIGES ZEICHEN IN NATIONAL LITERAL
Bedeutung
In national literals und Unicode literals sind nur Zeichen erlaubt,
die zum invarianten Teil des EBCDIC Repertoires gehoeren.
Maßnahme
Fuer andere Zeichen die hexadezimale Notation des Unicode
code points verwenden, die in national binary strings
und in Unicode literals moeglich ist.
SEW42Y1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y1 UNZULAESSIGER WERT FUER UESCAPE-ZEICHEN
Bedeutung
Die Zeichenkette nach UESCAPE muss ein einzelnes Zeichen sein,
und es darf keine hexadezimale Ziffer, kein Pluszeichen, Apostroph,
Anfuehrungszeichen und kein Leerzeichen sein.
Maßnahme
Ein anderes Zeichen verwenden.
SEW42Y2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y2 UNZULAESSIGER UNICODE ESCAPE WERT
Bedeutung
Die Zeichenkette nach einem UESCAPE-Zeichen in einem Unicode literal
muss entweder das UESCAPE-Zeichen selbst sein, oder eine der
hexadezimalen Formen QRST oder +UVWXYZ haben, wobei UVWXYZ
kleiner als 110000 ist.
Maßnahme
Zeichenkette nach UESCAPE-Zeichen korrigieren.
SEW42Y3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y3 UPDATE POSITIONED NICHT ALS AUTONOME TRANSAKTION AUSFUEHRBAR
Bedeutung
Ein Update Positioned ist nicht als autonome Transaktion
ausfuehrbar.
Maßnahme
Anwendung korrigieren.
SEW42Y4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y4 DELETE POSITIONED NICHT ALS AUTONOME TRANSAKTION AUSFUEHRBAR
Bedeutung
Ein Delete Positioned ist nicht als autonome Transaktion
ausfuehrbar.
Maßnahme
Anwendung korrigieren.
SEW42Y5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y5 INSERT MIT RETURN INTO KLAUSEL NICHT ALS AUTONOME TA AUSFUEHRBAR
Bedeutung
Ein Insert mit einer Return Into Klausel kann nicht als
autonome Transaktion ausgefuehrt werden.
Maßnahme
Anwendung korrigieren.
SEW42Y6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y6 ANWEISUNG NICHT ALS AUTONOME TRANSAKTION AUSFUEHRBAR
Bedeutung
Es sind nur bestimmte Anweisungen als autonome Transaktion
ausfuehrbar (INSERT, UPDATE WHERE, DELETE WHERE, MERGE, CALL).
Maßnahme
Anwendung korrigieren.
SEW42Y7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Y7 KEINE ROUTINENANWEISUNG ALS AUTONOME TRANSAKTION AUSFUEHRBAR
Bedeutung
Innerhalb einer Routine (Prozedur oder Funktion)
sind Anweisungen nicht als autonome Transaktion
ausfuehrbar.
Maßnahme
Anwendung korrigieren.
SEW42Z1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z1 SYNTAXFEHLER IN DER VIEW (&00).(&01).(&02) AUS EINER ANDEREN SESAM-VERSION
Bedeutung
Die SQL-Anweisung benutzt eine View, die mit einer anderen
SESAM-Version definiert wurde und die mit der aktuellen
SESAM-Version einen Syntaxfehler liefert.
Maßnahme
Entweder geeignete SESAM-Version verwenden oder mit der aktuellen
SESAM-Version die View loeschen und mit korrekter Syntax neu
defineren.
SEW42Z2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z2 ANWEISUNG NICHT ERLAUBT FUER CURSOR WITH HOLD
Bedeutung
Die SQL-Anweisungen STORE und RESTORE sind nicht erlaubt
fuer cursor, die mit WITH HOLD deklariert sind.
Maßnahme
Zum Erhalt der Cursorposition nach Beendigung von Transaktionen
entweder Cursor WITH HOLD verwenden, oder aber Cursor ohne HOLD mit
STORE und RESTORE verwenden.
SEW42Z3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z3 DIE ANWEISUNG WIRD ABGEWIESEN, DAS REPLIKAT (&00) IST EIN SICHERUNGSBESTAND.
Bedeutung
Die Anweisung ist bei einem Sicherungsbestand nicht zugelassen.
SEW42Z4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z4 SYNTAXFEHLER IN DER CHECK-BEDINGUNG (&00).(&01).(&02) AUS EINER ANDEREN SESAM-VERSION
Bedeutung
Die SQL-Anweisung benutzt eine CHECK-Bedingung, die mit einer anderen
SESAM-Version definiert wurde und die mit der aktuellen SESAM-Version
einen Syntaxfehler liefert.
Maßnahme
Entweder geeignete SESAM-Version verwenden oder mit der aktuellen
SESAM-Version die CHECK-Bedingung loeschen und mit korrekter Syntax
neu defineren.
SEW42Z5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z5 SQL-ANWEISUNG NUR FUER PROZEDUREN ZULAESSIG
Bedeutung
Die SQL-Anweisung ist nur fuer Prozeduren erlaubt. Die angegebene
Routine (&00).(&01).(&02) ist jedoch keine Prozedur.
Maßnahme
Anwendungsprogramm aendern.
SEW42Z6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z6 SQL-ANWEISUNG NUR FUER FUNKTIONEN ZULAESSIG
Bedeutung
Die SQL-Anweisung ist nur fuer Funktionen erlaubt. Die angegebene
Routine (&00).(&01).(&02) ist jedoch keine Funktion.
Maßnahme
Anwendungsprogramm aendern.
SEW42Z7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z7 ZU LOESCHENDE FUNCTION (&00).(&01).(&02) WIRD IN EINER VIEW REFERENZIERT
Bedeutung
Eine Function kann nicht geloescht werden, weil sie von einer View
referenziert wird.
Maßnahme
Erst die abhaengige View loeschen. Dann die SQL-Anweisung
erneut ausfuehren.
SEW42Z8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW42Z8 ZU LOESCHENDE ROUTINE (&00).(&01).(&02) WIRD IN EINER ANDEREN ROUTINE REFERENZIERT
Bedeutung
Eine Routine kann nicht geloescht werden, weil sie von einer anderen
Routine referenziert wird.
Maßnahme
Erst die abhaengige Routine loeschen. Dann die SQL-Anweisung
erneut ausfuehren.
SEW420A
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW420A DEFAULT ATTRIBUTWERTE IN BLOB-TABELLE ZU LANG
Bedeutung
Bei der Definition einer BLOB-Tabelle ist die Gesamtlaenge der Default-
Werte fuer Attribute (wie MIME und USAGE) zu gross.
Maßnahme
Die Default-Werte in der CREATE TABLE OF BLOB-Anweisung kuerzen.
SEW420B
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW420B ZU VIELE SONDERZEICHEN IM NAMEN EINER BLOB-TABELLE
Bedeutung
Der Name einer BLOB-Tabelle, oder ihr Schemaname enthaelt so viele
Sonderzeichen, dass REF-Werte fuer BLOB-Objekte dieser Tabelle mehr
als 237 Zeichen haben muessten.
Maßnahme
Sonderzeichen im Tabellennamen oder im Schemanamen entfernen
oder durch Ziffern und Buchstaben ohne diakritische Zeichen ersetzen.
SEW420C
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW420C CATALOG-NAME IN REF-FUNKTION ILLEGAL
Bedeutung
In der REF-Funktion darf der Name der referenzierten BLOB-Tabelle
nicht explizit einen Catalog-Namen enthalten.
Maßnahme
Catalog-Namen entfernen.
SEW420D
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW420D DEFAULT-KLAUSEL ILLEGAL BEI DEFINITION EINER SPALTE FUER REF-WERTE
Bedeutung
Wird eine Spalte mit FOR REF definiert, so darf keine DEFAULT-Klausel
angegeben werden, denn die Definition mit FOR REF impliziert schon
einen DEFAULT-Wert.
Maßnahme
DEFAULT-Klausel entfernen.
SEW420E
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW420E DEFAULT-WERT REF NUR BEI SPALTEN FUER REF-WERTE ERLAUBT
Bedeutung
Wird der DEFAULT-Wert einer Spalte mit REF definiert,
so muss die Spalte den Datentyp CHAR(237) haben.
Maßnahme
Anderen DEFAULT-Wert definieren, oder den Datentyp
der Spalte auf CHAR(237) aendern.
SEW4400
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW4400 CHECK OPTION DES VIEWS (&00).(&01).(&02) VERLETZT
Bedeutung
Bei der Ausfuehrung einer UPDATE-, INSERT- oder MERGE-Anweisung auf einen
View wurde die CHECK OPTION verletzt, d.h. der geaenderte oder eingefuegte
Satz ist ueber den View nicht selektierbar.
Maßnahme
Anwendungsprogramm oder View aendern.
SEW4500
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW4500 UNBEHANDELTE ANWENDERDEFINIERTE CONDITION (&00). (&01)
Bedeutung
Es wurde die angegebene Condition signalisiert, die keinen
SQLSTATE referenziert und fuer die auch kein Exception Handler
existiert.
Maßnahme
Anwendungsprogramm aendern.
SEW51UA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51UA RECOVERY DER SPACES NICHT MOEGLICH, DA KEINE CATALOGSICHERUNG VORLIEGT.
Bedeutung
Die Recovery wird mit einer Sicherung versucht, bei der nur der
Catalog-Space gesichert wurde. Da kein Space im Logging ist, koennen
die Spaces nicht auf den Stand der Catalog-Space-Sicherung nachgefahren
werden.
Maßnahme
Die Spaces muessen einzeln repariert werden.
SEW51UB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51UB DIE LOGGINGDATEI (&01) IST INKONSISTENT MIT DEN METADATEN DER CAT-REC-DATEI ODER DER CATALOG-TABELLE DA_LOGS. (RRA FUER DIAGNOSE: (&00))
Bedeutung
Der protokollierte Abschnitt der gerade nachgefahren werden soll, hat
in den Metadaten einen anderen Zeitstempel wie auf der Logging-Datei.
Es wurde eine falsche Logging-Datei bereitgestellt oder der Catalog wurde
zurueckgesetzt und es wird nicht mit der aktuellen CAT-REC-Datei
repariert, sondern mit einem Stand der CAT-REC-Datei vor dem
Zuruecksetzen.
Maßnahme
Korrekte Loggingdatei bzw. CAT-REC-Datei bereitstellen
SEW51UC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51UC DER FUER DIE RECOVERY DES SPACE (&00).(&01) BENOETIGTE DA_LOGS EINTRAG WURDE NICHT GEFUNDEN.
Bedeutung
Der DA_LOGS Eintrag, mit dem die Recovery beginnen soll wurde nicht
gefunden. Wahrscheinlich wurde er mit MODIFY UNRESTRICTED geloescht.
Maßnahme
Es kann mit RECOVER TO repariert werden oder mit einer Fremdkopie, falls
eine vorhanden ist.
SEW51UD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51UD DER SPACE (&00) IST KEIN GUELTIGER BESTANDTEIL DES REPLIKATS
Bedeutung
Der Space kann mit dem Replikat nicht repariert werden, weil er nicht
oder nicht mehr im Replikat enthalten ist.
SEW51UE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51UE DIE SICHERUNGSDATEI (&00) UND DER SPACE HABEN UNTERSCHIEDLICHE SPACE-IDS
Bedeutung
Der Space kann mit der Sicherungsdatei nicht repariert werden, weil
die Space-IDs nicht uebereinstimmen.
SEW51U0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U0 RECOVER NICHT MOEGLICH ODER NOETIG, DA ES KEINE DA-LOG-EINTRAEGE GIBT
Bedeutung
In der Catalogtabelle DA_LOGS wurden keine Eintraege gefunden, deren
Information auf der Sicherung nachzufahren waere. Der Space hat entweder
den aktuellen Inhalt oder die DA_LOGS Eintraege wurden geloescht.
Maßnahme
Der Space kann mit RECOVER TO repariert werden.
SEW51U1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U1 RECOVER NICHT MOEGLICH, DA ES KEINE RECOVERY-UNITS GIBT
Bedeutung
RECOVER nicht moeglich, da es keine Recovery-Units gibt.
Maßnahme
Ueber vorhandene Recovery-Units informieren.
SEW51U2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U2 SICHERUNGSINFORMATION FUER SPACE-SET INKONSISTENT
Bedeutung
Fuer mindestens einen Space des Space-Sets wurde die DA-LOG-Sicherung
unterbrochen.
Maßnahme
Spaces einzeln nachfahren.
SEW51U3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U3 NACHFAHREN AUF ANGEGEBENEN STAND NICHT MOEGLICH, DA DA-LOG-SICHERUNG FUER SPACE (&00).(&01) UNTERBROCHEN WURDE
Bedeutung
Die DA-LOG-Sicherung ist z.B. durch LOAD OFFLINE, RECOVER INDEX, ALTER
SPACE unterbrochen worden.
Maßnahme
Es kann der Stand zum Zeitpunkt der Unterbrechung der DA-LOG-Sicherung
mit RECOVER TO wiederhergestellt werden. In der Anweisung ist der
Zeitstempel der Marke in den RECOVERY_UNITS anzugeben, die beim
Unterbrechen der DA-LOG-Sicherung entstanden ist.
SEW51U4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U4 DIE LOGGINGDATEI (&01) PASST NICHT ZUR VERWENDETEN SESAM/SQL-VERSION ODER IST FALSCH AUFGEBAUT. (RRA FUER DIAGNOSE: (&00))
Bedeutung
Loggingdatei ist entweder
a) mit einer anderen SESAM/SQL-Version erstellt oder
b) falsch aufgebaut
Maßnahme
a) Korrekte Loggingdatei bereitstellen
b) Ueberpruefen, ob es sich um die Original-Loggingdatei handelt. Wenn ja:
Loggingdatei an Diagnose senden
SEW51U5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U5 INKONSISTENZ IN DER FOLGE DER LOGGINGDATEIEN (RRA FUER DIAGNOSE: (&00), DATEINAME: (&01))
Bedeutung
Datei (&01) ist keine Loggingdatei oder die Folge der Loggingdateien ist
nicht korrekt.
Maßnahme
a) Korrekte Loggingdatei bereitstellen
b) Ueberpruefen, ob es sich um die Original-Loggingdatei handelt. Wenn ja:
Loggingdatei zusammen mit Dump aus der Service-Task an Diagnose senden.
SEW51U6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U6 IN DEN RECOVERY-UNITS ZUM SPACE-SET WURDE EIN SPACE (&00).(&01) GEFUNDEN DER NICHT IN DER SPACES-TABELLE ENTHALTEN IST.
Bedeutung
In den Recovery-Units zum Space-Set wurde ein Space gefunden der nicht in
der Spaces-Tabelle enthalten ist.
Maßnahme
Spaces des Space-Set einzeln bearbeiten oder RECOVER CATALOG verwenden.
SEW51U7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U7 INKONSISTENZ ZWISCHEN SICHERUNGSKOPIE DES SPACE (&00).(&01) UND RECOVERY-UNIT-EINTRAG
Bedeutung
Als Sicherungskopie des Space (&00).(&01) wurde eine falsche Datei bereit-
gestellt, denn die Kontrollinformation in der eingespielten
Sicherungskopie stimmt nicht mit dem Recovery-Unit-Eintrag im Catalog
ueberein.
Maßnahme
Datei ueberpruefen.
SEW51U8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U8 DIE SICHERUNGSDATEI (&00) PASST NICHT ZUM CATALOG
Bedeutung
Durch Kopieren oder Umbenennen des Catalog sind die Sicherungen, die
vorher entstanden sind, ungueltig geworden.
Maßnahme
Nach dem Kopieren oder Umbenennen muss der Catalog mit COPY CATALOG
gesichert werden.
SEW51U9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW51U9 DER SPACE (&00) IST KEIN REPLIKAT-SPACE
Bedeutung
Bei einer Reparatur mit Hilfe eines Replikats wurde ein Space ohne
interne Replikatkennzeichen erkannt.
Maßnahme
Die Reparatur muss ohne Replikat mit normalen Sicherungen
durchgefuehrt werden.
SEW52AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AB HSMS-AUFTRAG FUER ARCHIV (&00) MIT FEHLER BEENDET.
Bedeutung
Ein asynchroner HSMS-Auftrag wurde mit Fehler beendet.
Maßnahme
Ursache aus dem HSMS-Protokoll entnehmen und Sicherung
wiederholen.
SEW52AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AC HSMS-AUFTRAG FUER ARCHIV (&00) MIT WARNUNG BEENDET.
Bedeutung
Ein asynchroner HSMS-Auftrag wurde mit Warnung beendet.
Maßnahme
Ursache aus dem HSMS-Protokoll entnehmen und Sicherung
wiederholen.
SEW52AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AD HSMS-AUFTRAG FUER ARCHIV (&00) UNVOLLSTAENDIG BEENDET.
Bedeutung
HSMS-Auftrag wurde nicht vollstaendig ausgefuehrt.
Maßnahme
Ursache aus dem HSMS-Protokoll entnehmen und Sicherung
wiederholen.
SEW52AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AE DAS PRODUKT JOBVARIABLE IST AUF DEM RECHNER NICHT VERFUEGBAR.
Bedeutung
Fuer die Sicherung der Datenbank mit HSMS wird auch
das Produkt Jobvariable benoetigt.
Maßnahme
Produkt Jobvariable installieren und Anweisung
wiederholen.
SEW52AF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AF HSMS-AUFTRAG FUER DAS ARCHIV (&00) KONNTE NICHT GESTARTET WERDEN.
Bedeutung
Bei einem asynchronen HSMS Auftrag wurde die
Initialisierungsphase fehlerhaft beendet.
Maßnahme
Ursache aus dem HSMS-Protokoll entnehmen und Sicherung
wiederholen.
SEW52AG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AG ZU SICHERNDE DATEIEN LIEGEN NICHT AUF EINEM BCV-SPIEGEL ODER DIE BENUTZERKENNUNG HAT KEIN BCV-PRIVILEG.
Bedeutung
Bei der COPY-Anweisung wurde der Parameter BY_ADD_MIRROR_UNIT
oder BY_SRDF_TARGET angegeben, aber die zu sichernden Dateien
liegen nicht auf einem BCV-Spiegel. Oder die Benutzerkennung,
in der der Database Handler ablaeuft, hat nicht das BCV-Privileg.
Maßnahme
COPY-Anweisung aendern und Sicherung wiederholen.
Oder der DBH-Kennung das BCV-Privileg geben und Sicherung wiederholen.
SEW52AH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AH DIE PARAMETERKOMBINATION CHECK FORMAL MIT ONLINE UND BY_ADD_MIRROR_UNIT ODER BY_SRDF_TARGET WIRD ERST AB BS2000 V6.0 UNTERSTUETZT.
Bedeutung
Bei der COPY-Anweisung wurden die Parameter CHECK FORMAL, ONLINE und
BY_ADD_MIRROR_UNIT oder BY_SRDF_TARGET angegeben, aber der Database
Handler laeuft auf einem Rechner mit einer BS2000-Version kleiner V6.0.
Maßnahme
COPY-Anweisung aendern und Sicherung wiederholen.
SEW52AI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52AI JOBVARIABLE (&00) FUER DIE SYNCHRONISATION MIT HSMS KONNTE NICHT GELOESCHT WERDEN. JOBVARIABLE PER DELETE-JV JV-NAME=(&00) LOESCHEN.
Bedeutung
Die Jobvariable (&00) wird zur Synchronisation zwischen
HSMS und SESAM benutzt. Solange sie nicht geloescht ist,
werden Original- und Spiegelplatte des Multi-Mirror-Paares
nicht rekonstruiert.
Maßnahme
Jobvariable mit dem BS2000 Kommando DELETE-JV JV-NAME=(&00) loeschen.
SEW52A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A0 DER ARCHIVE-LAUF WURDE MIT WARNUNG BEENDET.
Bedeutung
Die Sicherungsversion wird nicht in den Katalog eingetragen und existiert
damit logisch nicht.
Maßnahme
Ursache der Warnung aus ARCHIVE-Protokoll entnehmen. Sicherung ggf.
wiederholen.
SEW52A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A1 ARCHIVE-LAUF MIT FEHLER BEENDET.
Bedeutung
Sicherungsversion wird nicht in den Katalog eingetragen und existiert
damit logisch nicht.
Maßnahme
Weitere Hinweise zum Fehler: siehe ARCHIVE-Protokoll. Sicherung ggf.
wiederholen.
SEW52A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A2 ARCHIVE IST NICHT GELADEN
Bedeutung
Anweisung kann nicht ausgefuehrt werden.
Maßnahme
ARCHIVE laden
SEW52A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A3 ZEITABSTAND ZWISCHEN 2 ARCHIVE-SICHERUNGEN ZU KLEIN.
Bedeutung
ARCHIVE veraendert in bestimmten Situationen den Zeitstempel (siehe
ARCHIVE-Manual). Dies kann zu Eindeutigkeits-Konflikten bei SESAM-
Recovery fuehren.
Maßnahme
Sicherung nochmal anstossen
SEW52A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A4 HSMS-ANWEISUNG FUER ARCHIV (&00) MIT WARNUNG ODER FEHLER (&01) BEENDET.
Bedeutung
Der von SESAM an HSMS uebergebene Auftrag wurde mit dem HSMS-Returncode
(&01) beendet. SESAM benoetigt jedoch eine vollstaendige Ausfuehrung der
HSMS-Anweisung.
Maßnahme
Weitere Hinweise zum Fehler: siehe HSMS-Protokoll.
Sicherung bzw. RECOVER oder CREATE REPLICATION nach Beseitigung
der Fehlerursache wiederholen.
SEW52A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A5 HSMS IST NICHT GELADEN
Bedeutung
Anweisung kann nicht ausgefuehrt werden.
Maßnahme
HSMS laden
SEW52A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A6 HSMS-PARAMETERDATEI (&00) IST NICHT VORHANDEN ODER NICHT ZUGREIFBAR.
Bedeutung
Anweisung kann nicht ausgefuehrt werden.
Maßnahme
HSMS-Parameterdatei bereitstellen
SEW52A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A7 HSMS-ANWEISUNG FUER ARCHIV (&00) MIT FEHLER (&01) ABGEWIESEN.
Bedeutung
Die von SESAM generierte HSMS-Anweisung wurde mit dem HSMS-Returncode
(&01) abgewiesen. Ursache ist ein interner Fehler von HSMS oder SESAM.
Maßnahme
Protokoll und Dump der Service-Task sicherstellen und an die Diagnose
weiterleiten.
SEW52A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A8 DATEI (&00) KANN WEGEN FEHLENDER ZUGRIFFSRECHTE NICHT VON HSMS EINGESPIELT WERDEN.
Bedeutung
Beim Einspielen von Dateien mit HSMS in eine DB-Kennung
(ungleich der DBH-Kennung) muss sowohl fuer die
einzuspielenden Dateien als auch fuer die
Hilfsdateien die DBH-Kennung als Miteigentuemer
definiert werden.
Maßnahme
Miteigentuemerschaft definieren und RECOVER oder
CREATE REPLICATION wiederholen.
SEW52A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW52A9 HSMS-AUFTRAG FUER ARCHIV (&00) WEGEN ZEITUEBERSCHREITUNG ABGEBROCHEN.
Bedeutung
Die maximale Wartezeit fuer die Annahme oder Beendigung des
HSMS-Auftrags ist abgelaufen. Falls der Auftrag bereits angenommen
aber noch nicht beendet war, dann wurde er von HSMS asynchron
weiterbearbeitet. SESAM benoetigt jedoch eine synchrone Beendigung
des Auftrags.
Maßnahme
Eventuell die maximale Wartezeit (REQUEST-WAIT-LIMITS) durch den
HSMS-Verwalter modifizieren lassen.
Sicherung bzw. RECOVER oder CREATE REPLICATION nach Beseitigung der
Fehlerursache wiederholen, wobei gegebenenfalls zunaechst die Beendigung
des asynchron weiterlaufenden vorausgegangenen HSMS-Auftrags abgewartet
werden muss.
SEW55AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AA DVS-FEHLER (&00) BEI BEARBEITUNG VON DATEI (&01) IN SERVICE-TASK AUFGETRETEN
Bedeutung
Eine IO-Routine meldet einen DVS-Fehler zurueck. Abhaengig vom DVS-Fehler
wurde die Service-Task gegebenenfalls beendet. Bei unerwartetem
DVS-Fehler wurde ein Dump gezogen.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
SEW55AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AB DVS-FEHLER (&00) BEIM OEFFNEN DER DCN-SICHERUNGSDATEI (SESDLG) AUFGETRETEN
Bedeutung
Beim Oeffnen der DCN-Sicherungsdatei (SESDLG) durch DBCON ist ein
DVS-Fehler aufgetreten.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
SEW55AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AC DER DATEINAME DER DCN-SICHERUNGSDATEI (SESDLG) IST NICHT EINDEUTIG.
Bedeutung
SESAM/SQL will die DCN-Sicherungsdatei (SESDLG) oeffnen. Diese Datei
existiert jedoch unter verschiedenen Catids.
Maßnahme
Sicherstellen, dass die DCN-Sicherungsdatei nur unter einer Catid
vorhanden ist.
SEW55AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AD DATEI (&00) EXISTIERT SCHON.
Bedeutung
Datei existiert schon und passt nicht zur aktuellen DDL/SSL-Transaktion.
Maßnahme
Datei loeschen und nochmal versuchen.
SEW55AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AE CMD-FEHLER BEI BEARBEITUNG DES SECURE-RESOURCE-ALLOCATION KOMMANDOS AUS DER ARCHIVE-PARAMETERDATEI (&00) AUFGETRETEN
Bedeutung
Bei Ausfuehrung des SECURE-RESOURCE-ALLOCATION-Kommandos wird vom
BS2000 ein Fehler gemeldet.
Maßnahme
CMD-Fehler in der Datei ARCHIVE-Directory-name.SYSLST analysieren
und entsprechende Massnahmen ergreifen.
SEW55AF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AF DVS-FEHLER (&00) BEIM OEFFNEN DER EXCEPTION-DATEI (&01) AUFGETRETEN.
Bedeutung
Beim Oeffnen der Exception-Datei wird ein DVS-Fehler gemeldet.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
SEW55AG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AG MINDESTENS EINE DATEI (&00) FUER CATALOG (&01) LIEGT NICHT AUF EINEM PUBLIC VOLUME.
Bedeutung
Bei einer Online Sicherung mit HSMS (Concurrent Copy)
liegt mindestens eine Datei nicht auf einem
Public Volume.
Maßnahme
Alle zu sichernden Dateien muessen auf Public Volume
liegen. Oder HSMS Offline Sicherung durchfuehren.
SEW55AH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AH DATEI (&00) KANN NICHT IN DER ERFORDERLICHEN GROESSE VON (&01) PAM-PAGES ANGELEGT WERDEN.
Bedeutung
Eine Datei soll in einer bestimmten Groesse angelegt werden.
Der verfuegbare Platz auf dem Pubset reicht nicht aus.
Maßnahme
Genuegend Platz zur Verfuegung stellen.
SEW55AI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55AI FUER DIE AUSGABEDATEI (&00) KANN KEIN CCS-NAME VEREINBART WERDEN
Bedeutung
Der CCS-Name der Ausgabedatei muss mit dem Namen der Code-Tabelle
des Catalogs identisch sein. Da die Ausgabedatei auf Privatplatte
liegt, kann fuer sie aber kein CCS-Name vereinbart werden.
Maßnahme
Ausgabedatei loeschen und auf PUBLIC neu anlegen oder implizit von
SESAM anlegen lassen.
SEW55A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A1 DVS-FEHLER (&00) BEI BEARBEITUNG VON DATEI (&01) AUFGETRETEN
Bedeutung
Eine IO-Routine meldet einen DVS-Fehler zurueck.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
SEW55A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A2 DATEI (&00) IST LEER
Maßnahme
Nicht-leere Datei bereitstellen und SQL-Anweisung wiederholen.
SEW55A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A3 DATEINAME (&00) NICHT EINDEUTIG ODER CATID NICHT IN DER CATID-LISTE
Bedeutung
- SESAM/SQL will eine Datei anlegen, die es bereits unter einer anderen
Catid gibt.
- SESAM/SQL will eine Datei oeffnen, es gibt diese Datei jedoch mit
verschiedenen Catids.
- SESAM/SQL will eine Datei anlegen oder oeffnen, die angegebene Catid ist
jedoch nicht in der Catid-Liste enthalten.
Maßnahme
Fuer Namenseindeutigkeit sorgen, zum Beispiel vorhandene Datei entfernen
oder umbenennen, bzw. Catid-Liste modifizieren. Dann erneut versuchen.
SEW55A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A4 AUF DATEI (&00) KANN NICHT ZUGEGRIFFEN WERDEN
Bedeutung
Datei existiert nicht oder Zugriffsberechtigung fehlt.
Maßnahme
Fehlende Rechte mit GRANT eintragen lassen bzw. Datei bereitstellen.
SEW55A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A5 DATEI (&00) IST NICHT LEER
Bedeutung
Es wurde versucht eine Datei zu erzeugen, wobei die Datei bereits
vorhanden und nicht leer ist.
Maßnahme
Datei loeschen oder durch Angabe eines anderen Dateinamens fuer einen
eindeutigen BS2000-Dateinamen sorgen.
SEW55A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A6 DATEIEIGENSCHAFTEN DER DATEI (&00) UNBRAUCHBAR FUER SESAM/SQL
Bedeutung
- Die Dateieigenschaften einer vom Benutzer angelegten Datei widersprechen
denen, die SESAM/SQL fuer diese Datei benoetigt (z.B.: RECFORM,
RECSIZE).
- Fuer Datenbankspaces darf die Sekundaerzuweisung nicht 0 sein.
Maßnahme
- Vorhandene Datei entfernen oder umbenennen.
- Sekundaerzuweisung ueberpruefen und gegebenenfalls korrigieren.
Dann erneut versuchen.
SEW55A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A7 IN DER SERVICE-TASK TRAT EIN CC AUF
Maßnahme
Dump analysieren lassen.
SEW55A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A8 FEHLER BEIM NACHLADEN DES CATALOG-MODULS (BIND-RETURNCODE: (&00))
Bedeutung
Das BIND-Makro meldet beim Nachladen des Catalog-Moduls aus der
SESAM-Modulbibliothek einen Fehler. Moegliche Ursache: Nicht genuegend
Speicherplatz.
Maßnahme
Returncode analysieren. Wenn moeglich Ursache beseitigen, sonst Protokoll
der Service-Task an Diagnose senden.
SEW55A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55A9 DATEI (&00) EXISTIERT BEREITS
Bedeutung
Die Datei wird nicht akzeptiert, weil sie nicht leer ist oder weil
es eine Banddatei ist.
SEW55B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B0 DIE DATEI (&00) IST IN DER FREMDEN KENNUNG NICHT ANGELEGT ODER DIE MITEIGENTUEMERSCHAFT DER DBH-KENNUNG FUER DIE DATEI (&00) IST NICHT DEFINIERT.
Bedeutung
Die Datei soll in einer Kennung ungleich der DBH-Kennung liegen. Dort
kann sie jedoch vom DBH nicht angelegt werden.
Maßnahme
Datei in fremder Kennung anlegen oder DBH-Kennung als Miteigentuemer
fuer diese Datei definieren und Anweisung wiederholen.
SEW55B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B1 DVS-FEHLER (&00) BEIM OEFFNEN DER LOGGINGDATEI (&01) AUFGETRETEN
Bedeutung
Eine IO-Routine meldet einen DVS-Fehler zurueck.
Der Fehler tritt z.B. auf, wenn die Loggingdatei in einem
anderen aktiven Catalog offen ist.
Maßnahme
DVS-Fehler analysieren und entsprechende Massnahmen ergreifen.
SEW55B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B2 RENAME KANN NICHT DURCHGEFUEHRT WERDEN, DIE ZIEL-DATEI (&00) IST BEREITS VORHANDEN
Bedeutung
Ein Replikat-Space soll bei RECOVER, bzw. eine Sicherungsdatei soll
bei CREATE REPLICATION in die Datei (&00) umbenannt werden, dazu darf
diese Datei nicht existieren.
Maßnahme
Pruefen, ob der richtige Catalog- bzw. Replikatname angegeben ist.
Dateien, in die umbenannt werden soll, loeschen. Anweisung wiederholen.
SEW55B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B3 DATEI (&00) BEREITS GEOEFFNET
Bedeutung
Datei (&00) in demselben DBH bereits geoeffnet
Maßnahme
Kommando spaeter wiederholen
SEW55B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B4 KONFIGURATIONSDATEI ZU (&00) KANN NICHT GEOEFFNET WERDEN
Bedeutung
Es existiert eine Konfiguration zu einem Space oder Replikatspace, deshalb
muss auch eine Konfigurationsdatei zum korrespondierenden Replikatspace
bzw. Space definiert sein oder bei REORG zur angegebenen Arbeitsdatei.
Maßnahme
Konfigurationsdatei definieren
SEW55B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B5 KONFIGURATIONSDATEI ZU (&00) KONNTE NICHT ERZEUGT WERDEN
Bedeutung
Es existiert eine Konfiguration zu einem Space, deshalb soll eine
Konfigurationsdatei fuer die Sicherung erzeugt werden. Die Datei
konnte nicht angelegt werden. Der DVS-Fehler wurde auf SYSLST
protokolliert.
Maßnahme
Ursache fuer DVS-Fehler beseitigen und Anweisung wiederholen.
SEW55B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B6 DEM LINKNAMEN SESAMCID IST KEINE DATEI ZUGEWIESEN
Bedeutung
Dem Linknamen SESAMCID ist in der DBH Startprozedur keine Datei
zugewiesen oder die zugewiesene Datei existiert nicht.
Maßnahme
Dateinamen der Datei mit den Catids explizit in der Anweisung angeben.
SEW55B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B7 BEIM SCHREIBEN DER PBI-DATEI IST EIN FEHLER AUFGETRETEN. COPY WIRD ABGEBROCHEN
Bedeutung
Der Service-Task-Routine wurde signalisiert, dass ein Fehler beim
Schreiben der PBI-Datei aufgetreten ist. Deshalb wird das Kopieren der
Spaces abgebrochen.
Maßnahme
Hinweise auf die Ursache im DBH-Protokoll analysieren.
SEW55B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B8 DIE DATEI (&00) KANN NICHT UMBENANNT WERDEN
Bedeutung
Die Datei kann nicht umbenannt werden, sie liegt nicht in der Kennung
des DBH und fuer sie fehlt die Miteigentuemerschaft.
SEW55B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW55B9 DIE ARBEITSDATEI (&00) PASST NICHT ZUM SPACE
Bedeutung
Die Arbeitsdatei passt nicht zu dem zu reorganisierenden Space, da sie
vermutlich von einer konkurrierenden Anweisung modifiziert wurde.
Maßnahme
Eine Arbeitsdatei nicht gleichzeitig fuer verschiedene konkurrierende
Anweisungen verwenden.
SEW56A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW56A1 AUSGABESATZ ZU LANG FUER SAM-DATEI
Bedeutung
Der Ausgabesatz ist laenger als die maximal erlaubte Satzlaenge fuer
SAM-Dateien.
Maßnahme
Weniger Spalten ausgeben bzw. mehrmals UNLOAD ausfuehren.
SEW57AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57AA REORG ONLINE WIRD ABGEWIESEN, WEIL AUF DER TABELLE BEREITS REORG ONLINE AKTIV IST
Bedeutung
Auf der gleichen Tabelle bzw. auf der gleichen Partition laeuft bereits
REORG ONLINE.
SEW57AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57AB TABELLE (&00).(&01).(&02) IST IM ZUSTAND "CHECK PENDING" UND ES SOLLEN DATEN IM TRANSFER-FORMAT ODER IM STANDARD-FORMAT ENTLADEN WERDEN.
Bedeutung
UNLOAD im Transfer-Format oder im Standard-Format
ist nicht moeglich fuer eine Tabelle, die im
Zustand "check pending" ist.
Maßnahme
UNLOAD im Delimiter-Format, CSV-Format oder Load-Format durchfuehren.
SEW57AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57AC SPACE (&00).(&01) IST IM ZUSTAND "REORG PENDING".
Bedeutung
Die maximale Spacegroesse ist erreicht.
Maßnahme
REORG SPACE durchfuehren, damit der Space wieder prozessierbar ist.
SEW57A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A0 CAT-REC-DATEI (&00) NICHT ZUGREIFBAR.
Bedeutung
Die CAT-REC-Datei ist als defekt gekennzeichnet.
Maßnahme
Datenbankadministrator verstaendigen
SEW57A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A1 INDEX (&00).(&01).(&02) KANN NICHT AUFGEBAUT WERDEN.
Bedeutung
Ein CREATE INDEX kann nicht nachgefahren werden, weil sich der
Table-Space nicht im Space-Set befindet. Diese Exception dient nur zur
internen Kommunikation.
Maßnahme
Der Index wird im Rahmen der Datenanpassung aufgebaut, oder die
Exception wird umgesetzt.
SEW57A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A2 SPACE (&00).(&01) IST IM ZUSTAND "COPY PENDING"
Maßnahme
Sicherungskopie mit COPY SPACE anfertigen. Falls es sich um
den Catalog-Space handelt, Sicherungskopie des Catalog-Space
mit COPY CATALOG_SPACE ... OFFLINE anfertigen.
SEW57A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A3 AUF DEM SPACE (&00).(&01) IST MINDESTENS EIN INDEX UNGUELTIG.
Maßnahme
RECOVER INDEX anstossen.
SEW57A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A4 AUF DEM SPACE (&00).(&01) IST MINDESTENS EIN INDEX UNGUELTIG UND MINDESTENS EINE TABELLE IM ZUSTAND "CHECK PENDING".
Maßnahme
RECOVER INDEX ON SPACE und CHECK CONSTRAINTS ON SPACE anstossen.
SEW57A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A5 AUF DEM SPACE (&00).(&01) IST MINDESTENS EINE TABELLE IM ZUSTAND "CHECK PENDING"
Bedeutung
Der Space darf fuer diese Anweisung nicht im Zustand "check pending" sein.
Maßnahme
CHECK CONSTRAINTS ON SPACE anstossen.
SEW57A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A6 SPACE (&00).(&01) IST IM ZUSTAND "RECOVER PENDING".
Bedeutung
Ein RECOVER ist noch nicht abgeschlossen.
Maßnahme
RECOVER SPACE anstossen mit RESTART oder ADJUST.
SEW57A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A7 TABELLE (&00).(&01).(&02) IST IM ZUSTAND "CHECK PENDING"
Maßnahme
CHECK CONSTRAINTS ON TABLE anstossen.
SEW57A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A8 ONLINE-KOPIE WIRD ABGEWIESEN, WEIL ANDERE ONLINE-KOPIE AKTIV IST
Maßnahme
Nach dem Ablauf der anderen Online-Kopie Anweisung wiederholen.
SEW57A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57A9 SPACE (&00).(&01) IST DEFEKT
Bedeutung
Der Space (&00).(&01) ist als defekt gekennzeichnet.
Das kann auch der Space einer Fremdkopie oder eines Replikats sein,
mit dem repariert werden soll.
Maßnahme
Der Space muss mit einer korrekten Sicherung repariert werden.
SEW57BA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BA DIE ANGEGEBENE CAT-REC-DATEI (&00) PASST NICHT ZUM REPLIKAT.
Bedeutung
Die angegebene CAT-REC-Datei beschreibt einen aelteren Stand als das
Replikat, eventuell wurden Eintraege geloescht, um den Original-Catalog
zurueckzusetzen, oder die CAT-REC-Datei gehoert zu einem anderen
Orginal-Catalog.
Maßnahme
Anweisung mit korrekter CAT-REC-Datei wiederholen.
SEW57BB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BB DIE ANGEGEBENE CAT-REC-DATEI (&00) KANN BEI REFRESH REPLICATION NICHT AUSGEWERTET WERDEN
Bedeutung
Die CAT-REC-Datei (&00) enthaelt keine neuen Informationen, um das
Replikat zu aktualisieren. Das Replikat ist auf dem neuesten Stand.
Maßnahme
Anweisung mit aktueller CAT-REC-Datei wiederholen.
SEW57BC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BC DER CATALOG (&00) KANN NICHT MIT DEM REPLIKAT (&01) REPARIERT WERDEN.
Bedeutung
Das letzte REFRESH REPLICATION wurde laut (&01) auf dem Replikat nicht
vollstaendig beendet. So ist mit diesem Replikat keine Reparatur des
Catalog (&00) moeglich.
Maßnahme
- Die Recovery mit Sicherungsbestaenden wiederholen.
- Das Replikat vollstaendig aktualisieren, und die Anweisung wiederholen.
SEW57BD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BD DIE CAT-REC-DATEI (&00) PASST NICHT ZU KATALOG (&01).
Bedeutung
Die CAT-REC-Datei (&00) und die CAT-REC-Datei des Katalog (&01) stammen
nicht vom gleichen Katalog.
Maßnahme
Anweisung mit korrekten CAT-REC-Dateien wiederholen.
SEW57BE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BE DIE CAT-REC-DATEI (&00) WURDE ZURUECKGESETZT.
Bedeutung
Die CAT-REC-Datei (&00) wurde modifiziert und die letzten CAT-LOG-Saetze
geloescht. CAT-REC-Datei und Catalog-Space sind nicht konsistent
zueinander.
Maßnahme
Anweisung mit der CAT-REC-Datei einer konsistenten Datenbank wiederholen.
SEW57BF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BF DER ALS FREMDKOPIE BEREITGESTELLTE SPACE (&00).(&01) IST EIN REPLIKATSPACE.
Bedeutung
Ein Replikat kann nicht als Fremdkopie verwendet werden. Die Fremdkopie
muss von einem Original stammen.
SEW57BG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57BG IN DER FUER SPACE (&00).(&01) BEREITGESTELLTEN DATEI IST NOCH KEIN AUFSETZPUNKT DEFINIERT.
Bedeutung
Das DA-LOG, mit dem die Reparatur begonnen werden muss,
kann nicht ermittelt werden. Der bereitgestellte Space enthaelt keine
entsprechenden Informationen. Es handelt sich um keine gueltige
Fremdkopie bzw. kein gueltiges Replikat der aktuellen SESAM-Version
Maßnahme
Die Recovery mit einer korrekten Sicherung durchfuehren. Auf eine
Fremdkopie kann eventuell zurueckgesetzt werden.
SEW57B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B0 PRAGMA CHECK FEHLT ODER IST UNGUELTIG
Bedeutung
(1) Es wurde in einer SQL-Anweisung lesend auf eine Tabelle im Zustand
"check pending" zugegriffen, ohne in der SQL-Anweisung PRAGMA CHECK
OFF zu spezifizieren.
(2) Es wurde in einer SQL-Anweisung PRAGMA CHECK OFF spezifiziert und
damit versucht, eine Tabelle zu aendern, die nicht im Zustand "check
pending" ist.
Maßnahme
PRAGMA CHECK in der SQL-Anweisung aendern/ergaenzen oder CHECK CONSTRAINTS
ON TABLE anstossen.
SEW57B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B1 WAEHREND DER UMSTELLUNG VON SOMMER- AUF WINTERZEIT IST KEINE SICHERUNG MOEGLICH.
Bedeutung
Wegen der Mehrdeutigkeit des Sicherungszeitpunktes koennen waehrend der
Zeitumstellung keine Sicherungen erstellt werden.
Maßnahme
Nach der Zeitumstellung sichern.
SEW57B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B2 COPY-VERWALTUNGSBLOCK FEHLT, REPLIKAT (&00) NICHT ERZEUGT.
Bedeutung
Die Sicherung wurde mit einer aelteren SESAM/SQL-Version erstellt
und enthaelt deshalb keinen Copy-Verwaltungsblock.
Maßnahme
Replikat aus dem DBC loeschen.
Falls keine Sicherung existiert:
- Mit COPY CATALOG eine Sicherung erstellen.
- CREATE REPLICATION mit der bei der Sicherung erzeugten CAT-REC-Datei.
Bzw. CREATE REPLICATION mit geeigneter Sicherung.
SEW57B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B3 COPY-VERWALTUNGSBLOCK IST LEER, REPLIKAT (&00) NICHT ERZEUGT.
Bedeutung
Die Sicherung wurde mit einer aelteren SESAM/SQL-Version erzeugt. Der
Copy-Verwaltungsblock im Catalog-Space ist zwar vorhanden, aber leer.
Maßnahme
Replikat aus dem DBC loeschen.
Falls keine Sicherung existiert:
- Mit COPY CATALOG eine Sicherung erstellen.
- CREATE REPLICATION mit der bei der Sicherung erzeugten CAT-REC-Datei.
Bzw. CREATE REPLICATION mit geeigneter Sicherung.
SEW57B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B4 COPY-VERWALTUNGSBLOCK UNGEEIGNET, REPLIKAT (&00) NICHT ERZEUGT.
Bedeutung
Die Sicherung wurde mit einer aelteren SESAM/SQL-Version erzeugt. Der
Copy-Verwaltungsblock kann nicht verarbeitet werden.
Maßnahme
Replikat aus dem DBC loeschen.
Falls keine Sicherung existiert:
- Mit COPY CATALOG eine Sicherung erstellen.
- CREATE REPLICATION mit der bei der Sicherung erzeugten CAT-REC-Datei.
Bzw. CREATE REPLICATION mit geeigneter Sicherung.
SEW57B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B5 CAT-REC-DATEI (&00) UNGEEIGNET ZUM ERZEUGEN EINES REPLIKATS
Bedeutung
Die angegebene CAT-REC-Datei ist aus einem der folgenden Gruende
ungeeignet fuer die Erzeugung eines Replikats:
- Die CAT-REC-Datei ist leer.
- Die CAT-REC-Datei enthaelt einen Replikat-Informationsblock.
- Die CAT-REC-Datei enthaelt keinen Satz zu einer Sicherung.
- Die Sicherung wurde nicht mit COPY CATALOG erzeugt.
- Die Sicherung wurde nicht mit COPY CATALOG der richtigen Version
erzeugt.
Maßnahme
Falls keine Sicherung existiert:
- Mit COPY CATALOG eine Sicherung (der richtigen Version) erstellen.
- CREATE REPLICATION mit der bei der Sicherung erzeugten CAT-REC-Datei.
Bzw. CREATE REPLICATION mit geeigneter Sicherung.
SEW57B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B6 SPACE (&00) IST IN DER SICHERUNG NICHT ENTHALTEN, TEIL-REPLIKAT WURDE NICHT ERZEUGT.
Bedeutung
Der Space ist nicht in der Sicherung enthalten,
weil die Sicherung mit EXCEPT NO LOG INDEX SPACE erzeugt wurde.
Maßnahme
Space nicht beim Teil-Replikat angeben.
SEW57B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B7 BEI SPACE (&00).(&01) IST DAS LOGGING UNTERBROCHEN
Bedeutung
Das Replikat kann nicht aktualisiert bzw. das Original kann nicht mit
Hilfe des Replikats repariert werden, da die logische Protokollierung
fuer mindestens diesen Space unterbrochen wurde (z.B. durch LOAD
OFFLINE).
Maßnahme
Ein Replikat kann mit REFRESH FOR SPACE aktualisiert und dabei auf die
Spaces verkleinert werden, die noch im Logging sind. Fuer REFRESH SPACE
muss erst eine neue Sicherung erzeugt werden. Zur Reparatur eines
Originals kann so vorgegangen werden, dass zunaechst der Catalog-Space,
dann die Spaces, die noch im Logging sind, repariert werden. Auf die
Spaces, die nicht im Logging sind, kann zurueckgesetzt werden.
SEW57B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B8 FUER SPACE (&00).(&01) EXISTIERT DER AUFSETZPUNKT MIT DEM ZEITSTEMPEL (&02) IN DEN DA_LOGS NICHT.
Bedeutung
Das DA-LOG, mit dem die Reparatur des Original-Space oder das REFRESH des
Replikats begonnen werden muss, ist nicht mehr oder noch nicht in den
Metadaten des Originals bzw. des Replikats verzeichnet.
Maßnahme
Vor einem REFRESH SPACE muss eventuell erst das Replikat mit REFRESH
aktualisiert werden, damit der DA-LOG-Eintrag bekannt wird. Wenn der
Eintrag bereits geloescht ist, muss das Replikat neu erzeugt werden.
Eine Recovery kann mit einer anderen Sicherung versucht werden oder es
kann auf das Replikat oder die Fremdkopie zurueckgesetzt werden.
SEW57B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57B9 DAS REPLIKAT (&00) IST DEFEKT.
Bedeutung
Das Replikat ist defekt, da das letzte REFRESH mit Fehler
abgebrochen wurde. Auch ein erneutes REFRESH ist nicht moeglich.
Maßnahme
Neues Replikat anlegen.
SEW57CA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57CA DIE CAT-REC-DATEI DES CATALOG (&00) IST NICHT ZUGREIFBAR
Bedeutung
Die CAT-REC-Datei des Catalog (&00)ist nicht vorhanden oder es trat ein
Fehler beim Zugriff auf.
Maßnahme
Korrekte CAT-REC-Datei bereitstellen.
SEW57CB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57CB DER SPACE (&00).(&01) IST AUF EINEN STAND VOR DEM DA-LOG MIT DEM ZEITSTEMPEL (&02) ZURUECKGESETZT WORDEN.
Bedeutung
Die Sicherung oder das Replikat des Space ist ungueltig geworden, weil
der Space in der Zwischenzeit auf einen aelteren Stand zurueckgesetzt
worden ist, als er bereits in der Sicherung bzw. dem Replikat enthalten
ist. Deshalb ist damit keine Reparatur bzw. kein REFRESH mehr moeglich.
Der Zeitstempel identifiziert das letzte DA-LOG, das bereits in der
Sicherung bzw. im Replikat enthalten ist.
Maßnahme
Auf die Sicherung oder das Replikat kann zurueckgesetzt werden.
Ein Replikat muss neu erzeugt werden oder es kann der Space mit
REFRESH SPACE neu ins Replikat aufgenommen werden.
SEW57CC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57CC DER SPACE (&00).(&01) WURDE ZURUECKGESETZT ODER GELOESCHT. DER EINTRAG MIT DEM ZEITSTEMPEL (&02) IN DEN RECOVERY_UNITS EXISTIERT NICHT MEHR.
Bedeutung
Der Space wurde auf einen aelteren Stand zurueckgesetzt, als er bereits
im Replikat enthalten ist oder der Space wurde im Original geloescht.
Der Zeitstempel identifiziert den letzten Recovery-Unit-Eintrag, der im
Replikat verzeichnet war und der bei REFRESH oder RECOVER mit dem Replikat
noch vorhanden sein muss. Er wurde im Original beim Ruecksetzen oder
Loeschen des Space entfernt. Moeglicherweise wurde er auch mit MODIFY
entfernt.
Maßnahme
Der Space muss neu ins Replikat aufgenommen werden oder der Space muss
aus dem Replikat entfernt werden.
SEW57CD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57CD FUER DEN CATALOG-SPACE (&00).(&01) EXISTIERT DER AUFSETZPUNKT MIT DEM ZEITSTEMPEL (&02) IN DEN CAT-LOG-SAETZEN NICHT.
Bedeutung
Das CAT-LOG, mit dem die Reparatur oder das REFRESH begonnen werden muss,
kann nicht ermittelt werden. Der Eintrag fuer das letzte CAT-LOG,
das bereits in der Kopie oder dem Replikat enthalten ist, ist nicht mehr
oder noch nicht in der CAT-REC-Datei verzeichnet.
Maßnahme
Auf eine Kopie kann zurueckgesetzt werden, ein Replikat muss neu erzeugt
werden.
SEW57CE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57CE DIE CAT-REC-DATEI (&00) IST AELTER ALS DAS REPLIKAT.
Bedeutung
Auf das Replikat wurde zurueckgesetzt. Die CAT-REC-Datei, mit der jetzt
ein REFRESH oder RECOVER durchgefuehrt werden soll, ist frueher
entstanden.
Maßnahme
Eine CAT-REC-Datei angeben, die nach dem Ruecksetzen des Originals
entstanden ist.
SEW57C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C1 DIE ANWEISUNG WIRD ABGEWIESEN, SPACE (&00).(&01) GEHOERT ZU EINER SICHERUNG.
Bedeutung
Die Anweisung ist bei einer Sicherung nicht zugelassen.
SEW57C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C2 DER CATALOG (&00) IST NICHT IM ZUSTAND ACTIVE.
Bedeutung
Zur Ausfuehrung der Anweisung muss sich der Catalog im Zustand ACTIVE
befinden
Maßnahme
Der Administrator kann den Zustand mit SET-SQL-DB-CATALOG-STATUS aendern.
SEW57C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C3 DIE ANWEISUNG WIRD ABGEWIESEN, DER CATALOG (&00) IST EIN REPLIKAT.
Bedeutung
Die Anweisung ist bei einem Replikat nicht zugelassen.
SEW57C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C4 DIE ANWEISUNG WIRD ABGEWIESEN, DER CATALOG (&00) IST EIN SICHERUNGSBESTAND.
Bedeutung
Die Anweisung ist bei einem Sicherungsbestand nicht zugelassen.
SEW57C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C5 DIE ANWEISUNG WIRD ABGEWIESEN, DER CATALOG (&00) IST KEIN ORIGINAL.
Bedeutung
Die Anweisung ist nur bei einem Original zugelassen, nicht bei
einem Sicherungsbestand oder Replikat.
SEW57C6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C6 DER EINGESPIELTE SPACE (&00).(&01) IST KEIN REPLIKAT.
Bedeutung
Der zur Reparatur eingespielte Space des Replikats ist nicht als
Replikat gekennzeichnet.
SEW57C7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C7 DIE ARBEITSDATEI LIEGT NICHT IN DER KENNUNG (&00) DES SPACE.
Bedeutung
Bei RENAME muss die Arbeitsdatei in der selben Benutzerkennung liegen wie
der Space.
SEW57C8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C8 RENAME NICHT ZULAESSIG, DIE ARBEITSDATEI (&00) LIEGT AUF BAND.
Bedeutung
RENAME geht nur, wenn die Arbeitsdatei auf Platte liegt.
Maßnahme
COPY angeben oder, falls der Space auf eine andere Storagegroup verlagert
werden soll, RENAME ohne Angabe einer Arbeitsdatei.
SEW57C9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW57C9 MINDESTENS EINE REFERENZIERTE ODER REFERENZIERENDE TABELLE IST IM ZUSTAND "CHECK PENDING"
Bedeutung
Mindestens eine Tabelle, die im Zustand "check pending" ist, wird von der
aktuellen Tabelle referenziert oder referenziert die aktuelle Tabelle in
einer Referenzbedingung.
Maßnahme
CHECK CONSTRAINTS ON TABLE fuer die referenzierte bzw. referenzierende
Tabelle anstossen und LOAD ONLINE wiederholen, oder LOAD ONLINE mit
Parameter NO CONSTRAINT CHECK durchfuehren.
SEW58UA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UA DIE CAT-REC-DATEI (&00) IST INKONSISTENT.
Bedeutung
Moegliche Ursachen:
- Der Kennblock der CAT-REC-Datei hat falsches Format.
- Die CAT-REC-Datei passt nicht zum Catalog-Space.
Maßnahme
Konsistente CAT-REC-Datei bereitstellen und Anweisung wiederholen.
SEW58UB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UB AUF DIE CAT-REC-DATEI (&00) KANN NICHT EXKLUSIV ZUGEGRIFFEN WERDEN.
Bedeutung
Die CAT-REC-Datei kann nicht exklusiv eroeffnet werden.
Maßnahme
Die CAT-REC-Datei zum exklusiven Zugriff bereitstellen und
Anweisung wiederholen.
SEW58UC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UC TRANSFERDATEI (&00) HAT ZUWENIG BESCHREIBUNGSSAETZE.
Bedeutung
Es wurde statt des erwarteten Beschreibungssatzes ein Datensatz gelesen.
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58UD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UD SPALTENNAME (&00) AUS DB-SIB-DATEI (&01) ENTSPRICHT NICHT DEN REGELN FUER SPALTENNAMEN EINER TABELLE.
Bedeutung
Eine V1-Datenbank enthaelt einen Spaltennamen, der nicht als Spaltenname
einer V2-Tabelle uebernommen werden kann. Spaltenname im Sinne der V2
syntaktisch nicht korrekt.
Maßnahme
Betroffene Spalte mit SESASB umbenennen und dann migrieren.
SEW58UE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UE DIE CAT-REC-DATEI (&00) DES REPLIKATES HAT KEINE REPLIKATINFORMATION.
Bedeutung
Beim Lesen der CAT-REC-Datei wird festgestellt, dass keine
Replikatinformation vorhanden ist, sie ist keine CAT-REC-Datei
eines Replikats
Maßnahme
Korrekte CAT-REC-Datei mit Replikatinformation bereitstellen und
Anweisung wiederholen.
SEW58UF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UF DIE INFORMATION IM REPLIKAT IST BEI SPACE (&00).(&01) INKONSISTENT
Bedeutung
Die Information im Replikat-Infoblock der Replikat-CAT-REC-Datei ist
inkonsistent. Das Replikat ist defekt.
Maßnahme
Das Replikat muss neu erstellt werden. Defekte Replikat-CAT-REC-Datei
fuer die Diagnose bereitstellen.
SEW58UG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UG FUER SPACE (&00).(&01) IST DAS LOGGING NICHT EINGESCHALTET.
Bedeutung
Beim Lesen der CAT-REC-Datei wird festgestellt, dass mindestens der
Space (&00).(&01) nicht im Logging ist.
Maßnahme
Zur Reparatur eines Originals kann so vorgegangen werden, dass zunaechst
der Catalog-Space, dann die Spaces, die noch im Logging sind, repariert
werden. Auf die Spaces, die nicht im Logging sind, kann zurueckgesetzt
werden.
SEW58UH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UH FUER DAS REPLIKAT (&00) IST EIN KONKURRIERENDES REFRESH REPLICATION AKTIV.
Bedeutung
Beim Lesen der CAT-REC-Datei wird festgestellt, dass ein REFRESH
REPLICATION parallel laeuft oder nicht beendet ist.
Maßnahme
REFRESH REPLICATION beenden und Anweisung wiederholen.
SEW58UI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UI PK-SIB-DATEI (&00) IST DEFEKT. INTERNER FEHLERCODE: (&01)
Bedeutung
PK-SIB-Datei defekt. Die Art des Fehlers wird zu Diagnosezwecken als
interner Fehlercode ausgegeben.
Maßnahme
PK-SIB-Datei neu erstellen und erneut versuchen.
SEW58UJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UJ DIE CAT-REC-DATEI (&00) HAT DEN NAMEN DER CAT-REC-DATEI DES REPLIKATES.
Bedeutung
Beim RECOVER CATALOG ... USING REPLICATION wurde die
CAT-REC-Datei des Replikates angegeben.
Maßnahme
Es muss die CAT-REC-Datei des Originals angegeben werden. Sie
beschreibt den Stand des Originals, der durch das RECOVER erreicht
werden soll.
SEW58UK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UK IN DER CAT-REC-DATEI (&00) WURDE GELOESCHT. RECOVER CATALOG ERFORDERLICH.
Bedeutung
In der CAT-REC-Datei wurden Eintraege ab einem Sicherungsbestand
geloescht. Das dient zum Ruecksetzen des Catalogs und muss noch mit
RECOVER CATALOG abgeschlossen werden. Der Catalog wurde zum Aendern
gesperrt.
Maßnahme
Wenn sich der DBH nicht beendet hat, mit MODIFY-CATALOG-ACCESS-RIGHTS die
Zugriffsrechte des Catalogs auf CAT-ADMINISTRATION = Yes aendern und die
Anweisung RECOVER CATALOG ... absetzen.
Wenn sich der DBH beendet hat, DBH mit der Option LOG-FILE-OPEN =
*ON-SPACE-UPDATE starten und die Anweisung RECOVER CATALOG ... absetzen.
Wenn sich der DBH im Wiederanlauf beendet hat, Catalog-Datei loeschen
oder umkatalogisieren, beim DBH-Start die Anforderung des Catalogs mit
I (fuer IGNORE) quittieren, die Anweisung RECOVER CATALOG ... absetzen.
SEW58UL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UL FEHLERHAFTE LAENGE EINES METASATZES IN DER TRANSFERDATEI (&00)
Bedeutung
Die Transferdatei ist zerstoert. Der Kopfsatz oder ein
Beschreibungssatz hat eine fehlerhafte Laenge.
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58UM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UM MIT DEM ANGEGEBENEN REPLIKAT (&00) IST KEIN RECOVER MOEGLICH.
Bedeutung
Das Replikat enthaelt keinen gueltigen Anwender-Space im
Replikat-Info-Block.
Maßnahme
keine
SEW58UN
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UN BEIM ZULADEN WIDERSPRICHT DER EINGABESATZ DER OPTION NO OVERWRITE
Bedeutung
Es wurde NO OVERWRITE gefordert. Die Tabelle enthaelt bereits einen Satz
mit demselben Primaerschluesselwert wie der zuzuladende Satz und fuer
mindestens einen Wert des zuzuladenden Satzes existiert bereits ein Wert
in der zugeordneten Spalte des bereits vorhandenen Satzes.
Maßnahme
Eingabedatei korrigieren oder Ueberschreiben erlauben.
SEW58UO
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UO EINGABEDATEI BEI LOAD OFFLINE IST NICHT SORTIERT, OBWOHL SORTED ANGEGEBEN WURDE
Maßnahme
Eingabedatei sortieren oder ohne den Parameter SORTED zuladen.
SEW58UP
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UP DATEINAME IM KENNBLOCK DER V1-SICHERUNGSDATEI WIDERSPRICHT TATSAECHLICHEM DATEINAMEN (&00) ODER DER DATEITYP STIMMT NICHT MIT DEM GEFORDERTEN DATEITYP UEBEREIN.
Bedeutung
a) Im Kennblock der DB-SIB-Datei bzw. PK-SIB-Datei steht der Name der
V1-Datenbank und die Erstellungsnummer der Sicherungsdatei. Diese Datei
traegt nicht den Standarddateinamen <V1-DB-Name>.DB-SIB.<Nummer> bzw.
<V1-DB-Name>.PK-SIB.<Nummer>.
b) Der Dateityp ist nicht der in der Anweisung geforderte Dateityp
(PK-SIB bzw. DB-SIB).
Maßnahme
Datei auf Standarddateinamen umbenennen bzw. Datei mit korrektem Dateityp
(PK-SIB bzw. DB-SIB) angeben.
SEW58UQ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UQ DB-SIB-DATEI (&00) IST DEFEKT. INTERNER FEHLERCODE: (&01)
Bedeutung
DB-SIB-Datei defekt. Art des Fehlers wird zu Diagnosezwecken als interner
Fehlercode ausgegeben.
Maßnahme
DB-SIB-Datei neu erstellen und erneut versuchen.
SEW58UR
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UR TEILWEISE NACHGEFAHRENER SPACE (&00).(&01) IST NICHT IM ZUSTAND "RECOVER PENDING"
Maßnahme
Space angeben, der die Voraussetzungen fuer UNLOAD zu Recoveryzwecken
erfuellt.
SEW58US
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58US KOPIEDATEI (&00) IST DEFEKT ODER GESPERRT
Maßnahme
Kopiedatei angeben, die im Zustand "ok" ist.
SEW58UT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UT DATEI (&00) IST UNVOLLSTAENDIG
Bedeutung
Beim Lesen eines Blocks wird EOF gemeldet.
Maßnahme
Daten aus geeigneter Sicherungsdatei entladen.
SEW58UU
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UU ZUR TABELLE (&00).(&01).(&02) SIND KEINE SPALTEN DEFINIERT
Maßnahme
Tabellennamen korrigieren.
SEW58UV
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UV METAINFORMATION AUF DATEI (&00) UNVOLLSTAENDIG
Bedeutung
Block mit Fortsetzungssatz fehlt; die Datei ist defekt oder ist keine
Sicherungsdatei.
Maßnahme
Daten aus geeigneter Sicherungsdatei entladen.
SEW58UW
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UW DATEI (&00) HAT EINEN BLOCK MIT UNGUELTIGER LAENGE
Maßnahme
Daten aus geeigneter Sicherungsdatei entladen.
SEW58UX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UX DATEI (&00) ENTHAELT EINEN UNVOLLSTAENDIGEN SATZ
Bedeutung
Fortsetzungssatz fehlt.
Maßnahme
Daten aus geeigneter Sicherungsdatei entladen.
SEW58UY
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UY DATEI (&00) HAT FEHLERHAFTE FORTSETZUNGSSAETZE
Bedeutung
Fehler bei Satznummer im Fortsetzungssatz.
Maßnahme
Daten aus geeigneter Sicherungsdatei entladen.
SEW58UZ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58UZ METADATEN DER DATEI (&00) NICHT AUSWERTBAR
Bedeutung
Die angegebene Datei ist entweder kein SESAM-Space oder enthaelt keine
Metadaten, weil es sich um einen Catalog-Space einer aelteren Version
handelt oder die Datei ist defekt.
Maßnahme
Datei gegebenenfalls an die Diagnose senden.
SEW58U0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U0 SATZ DER EINGABEDATEI (&00) IST ZU KURZ
Bedeutung
Die Laenge des SAM-Satzes ist kuerzer als aufgrund der Positionen und
Laengen der Spalten erforderlich.
Maßnahme
Satz korrekt angeben und dann in die Tabelle einbringen.
SEW58U1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U1 DATENTYP AUS TRANSFERDATEI (&00) IST FUER DIE SPALTE (&01).(&02).(&03). (&04) UNZULAESSIG.
Bedeutung
Die Transferdatei darf nur Datentypen enthalten, die SESAM/SQL
bearbeiten kann.
Maßnahme
Transferdatei neu erstellen.
SEW58U2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U2 BESCHREIBUNGSSATZ DER TRANSFERDATEI (&00) HAT NICHT DIE SATZKENNUNG "DE".
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58U3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U3 KOPFSATZ DER TRANSFERDATEI (&00) HAT NICHT DIE SATZKENNUNG "HD".
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58U4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U4 VERSION DER TRANSFERDATEI (&00) NICHT BEARBEITBAR.
Maßnahme
Transferdatei mit neuer Version erstellen und erneut versuchen.
SEW58U5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U5 LAENGE UND DATENTYP FUER DIE SPALTE (&00).(&01).(&02).(&03) AUS DER TRANSFERDATEI (&04) PASSEN NICHT ZUSAMMEN.
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58U6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U6 DATEI (&00) HAT NICHT RECFORM=V
Maßnahme
Eingabedatei mit RECFORM=V erstellen.
SEW58U7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U7 RECSIZE DER DATEI (&00) NICHT AUSREICHEND
Maßnahme
Eingabedatei mit korrekter RECSIZE angeben.
SEW58U8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U8 TRANSFERDATEI (&00) IST ZU KURZ.
Bedeutung
Das Dateiende wurde erreicht, bevor alle Beschreibungssaetze gelesen
wurden.
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58U9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58U9 TRANSFERDATEI (&00) ENTHAELT KEINE DATENSAETZE
Maßnahme
Transferdatei neu erstellen und erneut versuchen.
SEW58V0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V0 SAETZE MIT DER METAINFORMATION IN DER DATEI (&00) SIND FEHLERHAFT AUFGEBAUT
Bedeutung
Fehler im Satzaufbau: NOT NULL-Spalte fehlt oder Reihenfolge der
Spalten stimmt nicht.
Maßnahme
Sicherungsdatei neu erstellen. Falls der Fehler wiederholt auftritt,
Sicherungsdatei an Systemdignose senden.
SEW58V1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V1 METAINFORMATIONSTABELLE DER DATEI (&00) IST DEFEKT.
Maßnahme
Sicherungsdatei neu erstellen. Falls der Fehler wiederholt auftritt,
Sicherungsdatei an Systemdignose senden.
SEW58V2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V2 EINGABEDATEI ENTHAELT MEHRERE SAETZE MIT DEMSELBEM PRIMAERSCHLUESSEL
Maßnahme
Eingabedatei korrigieren.
SEW58V3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V3 IN EINEM SATZ DER EINGABEDATEI IST DER PRIMAERSCHLUESSELWERT ODER DER WERT FUER EINE SPALTE, DIE ZUM ZUSAMMENGESETZTEN PRIMAERSCHLUESSEL GEHOERT, NULL.
Maßnahme
Eingabedatei korrigieren.
SEW58V4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V4 DER SATZ DER EINGABEDATEI (&00) ENTHAELT ZU WENIG DELIMITER-ZEICHEN
Bedeutung
Es sollen n Spalten zugeladen werden, der Satz enthaelt aber weniger
als n-1 DELIMITER-Zeichen.
Der Satz enthaelt genau n-1 DELIMITER-Zeichen: der Wert fuer
die n-te Spalte fehlt. Falls diese Spalte NULL ist, muss das
durch ein weiteres DELIMITER-Zeichen gekennzeichnet werden.
Maßnahme
Satz korrekt angeben und dann in die Tabelle einbringen.
SEW58V5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V5 DER SPACE (&00).(&01) PASST NICHT ZUM REPLIKAT.
Bedeutung
Der Space (&00).(&01) passt laut interner Konsistenzpruefungen nicht zum
Replikat.
Maßnahme
- Den korrekten Space bereitstellen.
- Replikat neu anlegen.
SEW58V6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V6 IN DIE TABELLE (&00).(&01).(&02) KONNTE KEIN SATZ DER EINGABEDATEI ZUGELADEN WERDEN.
Bedeutung
Die bei LOAD angegebene Eingabedatei enthielt keinen korrekten Satz. Daher
konnte kein Satz zugeladen werden.
Maßnahme
Eingabedatei pruefen.
SEW58V7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V7 DER REPLIKAT-INFO-BLOCK IN DER REPLIKAT-CAT-REC-DATEI (&00) IST FEHLERHAFT.
Bedeutung
Die Spaceanzahl oder die Block-Verkettung im Replikat-Info-Block ist
falsch.
Maßnahme
Konsistente Replikat-CAT-REC-Datei bereitstellen und Anweisung
wiederholen.
SEW58V8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW58V8 MIT DEM ANGEGEBENEN REPLIKAT (&00) IST KEIN RECOVER CATALOG_SPACE MOEGLICH.
Bedeutung
Das Replikat enthaelt keinen gueltigen Catalog-Space im
Replikat-Info-Block.
Maßnahme
keine
SEW59AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59AA PRIMAERSCHLUESSELWERT KLEINER ALS UNTERE GRENZE DER PARTITION
Bedeutung
Eine Partition enthaelt einen Satz, dessen Primaerschluesselwert
kleiner ist als die untere Grenze dieser Partition.
Maßnahme
Space mit RECOVER TO reparieren.
SEW59AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59AB PRIMAERSCHLUESSELWERT GROESSER ALS OBERE GRENZE DER PARTITION
Bedeutung
Eine Partition enthaelt einen Satz, dessen Primaerschluesselwert
groesser ist als die obere Grenze dieser Partition.
Maßnahme
Space mit RECOVER TO reparieren.
SEW59A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A0 BAN NICHT AUFSTEIGEND
Bedeutung
Der Space (&00).(&01) ist defekt, da die BANs nicht aufsteigend sortiert
sind.
Maßnahme
Space mit RECOVER reparieren.
SEW59A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A1 FALSCHE BLOCKKENNUNG (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A2 UNZULAESSIGE BLOCKLAENGE (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Die Blocklaenge ist kleiner als die Blockkopflaenge oder groesser als die
maximale Blocklaenge.
Maßnahme
Space mit RECOVER reparieren.
SEW59A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A3 BLOCK IST LEER
Bedeutung
Blocklaenge ist gleich Blockkopflaenge. (Betroffener Space: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A4 UNGUELTIGE SATZNUMMER (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Satznummer ist null.
Maßnahme
Space mit RECOVER reparieren.
SEW59A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A5 FALSCHE SATZLAENGE (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Die Satzlaenge ist kleiner gleich Satzkopflaenge. Die Satzlaenge passt
nicht zur Summe der Laengen der Teilsaetze.
Maßnahme
Space mit RECOVER reparieren.
SEW59A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A6 SATZ GEHT UEBER DAS PHYSIKALISCHE BLOCKENDE HINAUS. (BETROFFENER SPACE: (&00).(&01))
Bedeutung
a) Distanz des Satzes zum Satzanfang plus Satzlaenge groesser als
physikalische Blocklaenge.
b) Bei Saetzen konstanter Laenge:
Die aus der Anzahl der Saetze ermittelte Summe der Satzlaengen plus
Blockkopflaenge ueberschreitet die physikalische Blocklaenge.
c) Bei Saetzen konstanter Laenge:
Anzahl Saetze groesser als die maximal fuer einen Block moegliche
Anzahl Saetze.
Maßnahme
Space mit RECOVER reparieren.
SEW59A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A7 UNZULAESSIGE SATZFOLGE (BETROFFENER SPACE: (&00).(&01))
Bedeutung
a) Mitten im Block steht ein Fortsetzungssatz.
b) Bei einem Fortsetzungssatz ist die Anzeige, dass es sich um einen
Fortsetzungssatz handelt, nicht gesetzt.
b) Bei einem Satz, der kein Fortsetzungssatz ist, ist die Anzeige, dass
es sich um einen Fortsetzungssatz handelt, gesetzt.
Maßnahme
Space mit RECOVER reparieren.
SEW59A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A8 BEI EINEM SATZ ZU EINER TABELLE MIT PRIMAERSCHLUESSEL FEHLT DER PRIMAERSCHLUESSEL. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59A9 PRIMAERSCHLUESSEL NICHT AUFSTEIGEND (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B0 BEI VARCHAR-WERT MIT ZDLV-BLOECKEN: GESAMTLAENGE DES VARCHAR-WERTS LAUT ZD-SATZ WIDERSPRICHT DER SUMME DER EINZELLAENGEN DER IN DEN ZDLV-BLOECKEN ABGESPEICHERTEN TEILWERTE (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B1 IM VARCHAR-TEILSATZ WIDERSPRICHT DIE EINTRAGSLAENGE DER VARCHAR-LAENGE (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Bei einem Varchar-Wert, bei dem kein ZDLV-Block verwendet wird
(<253 Bytes), passt die Gesamtlaenge des Eintrags nicht zur Laenge des
VARCHAR-Werts.
Maßnahme
Space mit RECOVER reparieren.
SEW59B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B2 TABELLE HAT KEINE SPALTE MIT DIESEM BAN (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B3 FUER EINE DER SPALTEN IST EIN WERT EINGETRAGEN, DER LAENGER IST ALS FUER DIESE SPALTE ERLAUBT IST (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B4 MAXIMALE AUSPRAEGUNGSZAHL UEBERSCHRITTEN (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B5 MAXIMALER BAN IM SATZ WIDERSPRICHT DER ANGABE IM SATZKOPF (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B6 SUMME DER SATZLAENGEN WIDERSPRICHT BLOCKLAENGE (BETROFFENER SPACE: (&00). (&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B7 ES DARF ZU DIESEM WERT KEINEN ZDLV-BLOCK GEBEN. (BETROFFENER SPACE: (&00). (&01))
Bedeutung
Bei einem Teilsatz zu einem VARCHAR-Wert sitzt die Anzeige, dass es ZDLV-
Bloecke gibt, aber der Wert ist nicht so lang, dass ein ZDLV-Block
angelegt wird.
Maßnahme
Space mit RECOVER reparieren.
SEW59B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B8 BLOCKLAENGE DES ZDLV-BLOCKS WIDERSPRICHT DER ANGABE IM ZD-SATZ (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59B9 UNGUELTIGE ZDLV-BLOCKFOLGE (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Die Kettung der ZDLV-Bloecke widerspricht der Reihenfolge der ZDLV-Block-
nummern im ZD-Satz.
Maßnahme
Space mit RECOVER reparieren.
SEW59C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C1 FALSCHE VORWAERTSKETTUNG (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C2 ANZAHL DER SAETZE LAUT INTERNER DATENSTRUKTUR WIDERSPRICHT DER TATSAECHLICHEN SATZANZAHL. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C3 EIN SATZ IST AUFGRUND EINER INTERNEN ANZEIGE ALS DUPLIKAT GEKENNZEICHNET. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C4 FEHLER IM BLOCKKOPF (BETROFFENER SPACE: (&00).(&01))
Bedeutung
a) Vorwaertsverkettung ist die Blocknummer 0.
b) falls der Eintrag Table-Id relevant ist: Table-Id ist ungueltig.
c) Blocklaenge ist entweder kleiner als die Blockkopflaenge oder groesser
als die logische Blocklaenge.
d) Blocknummer laut Blockkopf ungleich wahre (das heisst zum Lesen
angeforderte) Blocknummer.
e) Blockkennung ist nicht die erwartete.
Maßnahme
Space mit RECOVER reparieren.
SEW59C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C5 VERWEIS AUF BLOCKNUMMER IST UNGUELTIG (BETROFFENER SPACE: (&00).(&01))
Bedeutung
a) In einem Eintrag eines Blocks wird auf die Blocknummer 0 verwiesen
b) Blocknummer im Eintrag des PSI0-Blocks ungleich Blocknummer des
zugehoerigen ZD-Blocks
c) Blocknummer laut PSI(i+1)-Block widerspricht Blocknummer des PSI(i)-
Blocks.
d) Blocknummer des naechsten Eintrags im PST(i+1)-Block widerspricht der
entsprechenden Verkettung der PSI(i)-Bloecke.
e) Blocknummer ausserhalb des gueltigen Spektrums (# < 1 ODER # > max.
Wert aus FTAB). Betrifft entweder Blocknummer des Nachfolgeblockes
aus dem Blockkopf oder eines ZDLV-Blockes aus einer VARCHAR-Spalte.
Maßnahme
Space mit RECOVER reparieren.
SEW59C6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C6 KETTUNG LAUT INDEXBLOCK UNGUELTIG (BETROFFENER SPACE: (&00).(&01))
Bedeutung
a) Vorwaertskettung im PSI(i)-Block ist die Endekettung, aber es gibt
noch Eintraege im PSI(i+1)-Block.
b) Vorwaertskettung im PST0-Block ist die Endekettung, aber es gibt noch
Saetze im ZDR-Block.
c) Es gibt weitere Eintraege im PSI0-Block, aber keine ZD-Saetze dazu.
d) Vorwaertskettung im PST0-Block ist nicht die Endekettung, aber es gibt
keine Saetze im ZDR-Block.
Maßnahme
Space mit RECOVER reparieren.
SEW59C7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C7 PRIMAERSCHLUESSEL EINES SATZES FEHLT IN INTERNER DATENSTRUKTUR. (BETROFFENER SPACE: (&00).(&01))
Bedeutung
PSI-Ankerblock ist leer, es gibt aber mindestens einen ZD-Block mit einem
Satz mit Primaerschluessel.
Maßnahme
Space mit RECOVER reparieren.
SEW59C8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C8 INTERNE TABELLE ZUM PRIMAERSCHLUESSEL INKONSISTENT. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59C9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59C9 PRIMAERSCHLUESSEL BEZUEGLICH INDEX INKONSISTENT (BETROFFENER SPACE: (&00). (&01))
Bedeutung
a) Primaerschluessel im ZD-Block passt nicht zum Primaerschluessel im
PSI0-Block.
b) Primaerschluessel im PSI(i)-Block passt nicht zum Primaerschluessel im
PSI(i+1)-Block.
Maßnahme
Space mit RECOVER reparieren.
SEW59DA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59DA SPALTENWERT WIDERSPRICHT DEM DES SYSTEMSATZES (BETROFFENER SPACE: (&00). (&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59DB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59DB FALSCHE SATZANZEIGE BEIM INDEX (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59DC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59DC INDEX IST NICHT UNIQUE (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Bei einem UNIQUE-Index sind mehrere Satznummern vorhanden.
Maßnahme
Space mit RECOVER reparieren.
SEW59DD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59DD UNGUELTIGER SYSTEMSATZ (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Systemsatz besteht nicht aus X'FF'.
Maßnahme
Space mit RECOVER reparieren.
SEW59DE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59DE INDEXSATZ ODER INDEXRESTSATZ HAT UNGERADE SATZLAENGE (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59DF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59DF SATZNUMMERNINDEX IST NICHT AUFSTEIGEND (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D0 LAENGE DES PRIMAERSCHLUESSELWERTS FUER INDEX UNGUELTIG (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Laenge des Primaerschluesselwerts im PSI(i)-Block widerspricht der Laenge
im Eintrag im PSI(i+1)-Block bzw. im ZD-Block.
Maßnahme
Space mit RECOVER reparieren.
SEW59D1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D1 INFORMATION UEBER PRIMAERSCHLUESSEL IN INTERNER TABELLE INKONSISTENT. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D2 INFORMATION UEBER TABELLE IN INTERNER TABELLE INKONSISTENT. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D3 INFORMATION UEBER SATZNUMMERN UND BLOECKE INKONSISTENT. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D4 ES GIBT INTERNE INFORMATION UEBER EINEN SATZ DEN ES IM ZD-BLOCK NICHT GIBT (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D5 ES GIBT EINEN SATZ MIT UNGUELTIGER SATZNUMMER. (BETROFFENER SPACE: (&00). (&01))
Bedeutung
a) Die Satznummer ist 0.
b) Die Satznummer ist groesser als die hoechste Satznummer fuer diese
Tabelle.
Maßnahme
Space mit RECOVER reparieren.
SEW59D6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D6 INTERNE INFORMATION UEBER INDEX INKONSISTENT. (BETROFFENER SPACE: (&00). (&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D7 INDEXBLOCK HAT KEINEN EINTRAG (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Indexblock hat keine Eintraege, obwohl im Blockkopf des Indexblocks eine
SI-Laenge eingetragen ist.
Maßnahme
Space mit RECOVER reparieren.
SEW59D8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D8 SATZNUMMER IM INDEX NICHT AUFSTEIGEND (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59D9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59D9 SPALTENWERTE IM INDEX NICHT AUFSTEIGEND (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59E1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59E1 ANZAHL SAETZE IST GROESSER ALS DIE MAXIMALE SATZNUMMER (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Die Anzahl Saetze einer Tabelle ist groesser als die maximale
Satznummer.
Maßnahme
Space mit RECOVER reparieren.
SEW59E2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59E2 EINE SATZNUMMER IST MEHR ALS EINMAL VORHANDEN. (BETROFFENER SPACE: (&00). (&01))
Bedeutung
Eine Satznummer ist in mehreren Saetzen einer Tabelle
vorhanden, oder eine Satznummer ist als freie Satznummer
mehr als einmal vorhanden.
Maßnahme
Space mit RECOVER reparieren.
SEW59E3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59E3 MAXIMALE SATZNUMMER FUER DIESE PARTITION IST AUSSERHALB DES ZULAESSIGEN SATZNUMMERNSPEKTRUMS. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59E4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59E4 VERWEIS AUF INDEXWERT DER NIEDRIGEREN SIS STUFE IST FALSCH. (BETROFFENER SPACE: (&00).(&01))
Maßnahme
Space mit RECOVER reparieren.
SEW59FA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59FA FEHLER IM INDEX DER BLOCKNUMMERNVERWALTUNG.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59FB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59FB ANZAHL FREIER BLOECKE FALSCH.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F0 DER SPACE (&00).(&01) IST DEFEKT.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in einer Tabelle des Space
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen. Eventuell
wurde ein Dump in der Service-Task erzeugt. Der Space wurde als defekt
gekennzeichnet, falls der Parameter NO ACTION nicht gesetzt war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F1 DER SEKUNDAERINDEX (&00).(&01).(&02) IST DEFEKT.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler erkannt. Die Fehler wurden
in die Exceptiondatei eingetragen. Der Index wurde als defekt
gekennzeichnet und wird bei der Verarbeitung nicht mehr ausgewertet.
Maßnahme
Der Index muss mit RECOVER INDEX repariert werden, damit er wieder bei
der Verarbeitung verwendet werden kann.
SEW59F2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F2 FALSCHE TABLE-ID IM BLOCKKOPF (BETROFFENER SPACE: (&00).(&01))
Bedeutung
Im Blockkopf ist die falsche Table-Id eingetragen
Maßnahme
Space mit RECOVER reparieren.
SEW59F3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F3 AUF DEM SPACE (&00).(&01) SIND INDEXE DEFEKT.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler erkannt. Die Fehler wurden
in die Exceptiondatei eingetragen. Eventuell wurde ein Dump in der
Service-Task erzeugt. Die Indexe wurden als defekt
gekennzeichnet - ausser bei NO ACTION - und werden bei der
Verarbeitung nicht mehr ausgewertet.
Maßnahme
Die Indexe muessen mit RECOVER INDEX repariert werden, damit sie wieder
bei der Verarbeitung verwendet werden.
SEW59F4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F4 DIE TABELLE (&00).(&01).(&02) IST DEFEKT.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Tabelle erkannt.
Die Fehler wurden in die Exceptiondatei eingetragen. Eventuell wurde
ein Dump in der Service-Task erzeugt. Der Space wurde als defekt
gekennzeichnet, falls der Parameter NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F5 FEHLER IM BLOCKNUMMERNVERWALTUNGSEINTRAG.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F6 FEHLER IN EINEM EINTRAG DER BLOCKNUMMERNVERWALTUNG.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F7 FEHLER IN DER BLOCKNUMMERNVERWALTUNG: BLOCKNUMMER DOPPELT.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F8 BLOCKLAENGENFEHLER IN DER BLOCKNUMMERNVERWALTUNG.
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW59F9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW59F9 BLOCKNUMMER IN BLOCKNUMMERNVERWALTUNG NICHT IM ZULAESSIGEN BEREICH
Bedeutung
CHECK FORMAL hat mindestens einen Fehler in der Blocknummernverwaltung
erkannt. Die Fehler wurden in die Exceptiondatei eingetragen.
Eventuell wurde ein Dump in der Service-Task erzeugt.
Der Space wurde als defekt gekennzeichnet, falls der Parameter
NO ACTION nicht gesetz war.
Maßnahme
Der Space muss mit RECOVER repariert werden.
SEW81AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AA SQL-ANWEISUNG IM ERSTEN TEIL DES ANMELDEVORGANGS BEI UTMVG=NEIN NICHT ERLAUBT.
Bedeutung
Im ersten Teil eines Anmeldevorgangs wurde eine SQL-Anweisung abgesetzt.
In der UTM-Anwendung ist der Startparameter "UTMVG=JA" nicht angegeben.
SESAM/SQL unterstuetzt Aufrufe aus dem ersten Teil des Anmeldevorgangs
aber nur zusammen mit dem Startparameter "UTMVG=JA".
Maßnahme
Startparameter UTMVG=JA setzen oder UTM-Anwendung aendern.
SEW81AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AB BETRIEBSSYSTEMKOMPONENTE FUER INTERTASK-KOMMUNIKATION IST NICHT GENERIERT. SESAM/SQL IST NICHT ABLAUFFAEHIG.
Maßnahme
BS2000 mit entsprechender Generierung neu starten.
SEW81AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AC SPACE (&00).(&01) KANN WEGEN FALSCHER SESAM-VERSION NICHT VERARBEITET WERDEN
Bedeutung
Die Versionsnummer im Space-Control-Block des Space stimmt nicht
mit der Version des Sesam-DBHs ueberein bzw. ist in dieser
Sesam-Version nicht bekannt.
Maßnahme
Space-Version und Version des Sesam-DBHs ueberpruefen.
SEW81AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AD DIE MIGRATION DES SPACE (&00).(&01) IN DIE AKTUELLE SESAM-VERSION KANN NICHT DURCHGEFUEHRT WERDEN
Bedeutung
Moegliche Ursachen:
- Der Catalog ist im SQL-Datenbankverzeichnis nicht mit dem Zugriffsrecht
CAT-ADMINISTRATION=*YES eingetragen.
- Der gegenwaertige Space-Zustand laesst eine Migration nicht zu.
- Der Space ist ein Replikat.
Maßnahme
- Die Zugriffsrechte des Catalogs im SQL-Datenbankverzeichnis auf
CAT-ADMINISTRATION=*YES setzen.
- Space-Zustand ueberpruefen. Space in der Vorgaenger-Version
ordnungsgemaess schliessen.
- Ein Replikat muss in der aktuellen Version neu erzeugt werden.
SEW81AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AE WEGEN EINER NICHT BEENDETEN UTILITY-ANWEISUNG AUF EINE TABELLE DES SPACE (&00).(&01) SIND AENDERUNGEN AUF DEM SPACE ODER LESEN DER TABELLE NICHT MOEGLICH.
Bedeutung
Es wird auf eine Basistabelle zugegriffen waehrend eine Utility-Anweisung
(LOAD OFFLINE, IMPORT TABLE, ALTER PARTITIONING oder ALTER DATA) auf
dieser Tabelle laeuft oder abgebrochen ist.
Maßnahme
Abwarten, bis die Utility-Anweisung abgeschlossen ist. Wenn die Utility-
Anweisung abgebrochen worden ist, ist RECOVER auf den Space erforderlich.
SEW81AF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AF CATALOG (&00) IST NACH MIGRATION IN DIE AKTUELLE SESAM-VERSION IM ZUSTAND "COPY PENDING"
Bedeutung
Auf einen Space eines Catalogs kann nicht zugegriffen werden, weil
sich der Catalog nach der Migration im Zustand "copy pending" befindet.
Der erste Zugriff auf den Catalog in der aktuellen Version muss mit
COPY CATALOG ... OFFLINE erfolgen.
Maßnahme
Sicherungskopie des gesamten Catalogs mit COPY CATALOG ... OFFLINE
erzeugen.
SEW81AG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AG MINDESTENS EINE TABELLE AUF SPACE (&00).(&01) IST DEFEKT; ANWEISUNG ABGEWIESEN.
Bedeutung
Die Anweisung kann nur durchgefuehrt werden, wenn keine einzige Tabelle
auf dem Space defekt ist.
Maßnahme
Recovery des Space veranlassen.
SEW81AH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AH DER CATALOG (&00).(&01) ENTHAELT ZU VIELE SPACES.
Bedeutung
Ein aus der Version SESAM/SQL V4.0 rueckmigrierter Catalog enthaelt
mindestens einen Anwender-Space mit einer Space-ID groesser 200.
Er kann in der aktuellen Version nicht verarbeitet werden.
Maßnahme
In der Version V4.0 alle Spaces, die eine Space-ID groesser 200
besitzen, mittels DROP SPACE loeschen.
SEW81AI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AI KEINE PARTITION DER TABELLE (&00).(&01).(&02) VERFUEGBAR
Bedeutung
Beim Zugriff auf eine Partitioned Tabelle konnte keine der
enthaltenen Partitionen eroeffnet werden.
Maßnahme
Beim Administrator nachfragen, ob ein RECOVER notwendig ist.
SEW81AJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AJ PARTITION DER TABELLE (&00).(&01).(&02) NICHT VERFUEGBAR
Bedeutung
Die Anweisung kann nicht ausgefuehrt werden, weil eine benoetigte
Partition der Tabelle nicht verfuegbar ist.
Maßnahme
Beim Administrator nachfragen, ob ein RECOVER notwendig ist.
SEW81AK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AK PARTITION AUF DEM SPACE (&00) NICHT VERFUEGBAR
Bedeutung
Die Anweisung kann nicht vollstaendig ausgefuehrt werden, weil auf einem
Space eine benoetigte Partition der Tabelle nicht verfuegbar ist.
Maßnahme
Beim Administrator nachfragen, ob ein RECOVER notwendig ist.
SEW81AL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AL CATALOG (&00) DURCH ADMINISTRATIONSAUFRUF PHYSIKALISCH GESCHLOSSEN
Bedeutung
Die Anweisung kann nicht ausgefuehrt werden, da der Catalog per
Administrationsanweisung PREPARE-FOREIGN-COPY physikalisch
geschlossen wurde.
Maßnahme
Den Catalog per Administrationsanweisung END-FOREIGN-COPY wieder
physikalisch oeffnen oder per Administrationsanweisung
SET-SQL-DB-CATALOG-STATUS in den Zustand FREE versetzen.
SEW81AT
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81AT AUTONOME TRANSAKTION GESCHEITERT (GRUND: (&00))
Bedeutung
Die autonome Transaktion wurde zurueckgesetzt,
da es waehrend der Abarbeitung zum angegebenen Fehler kam.
Maßnahme
Je nach aufgetretenem Fehler entweder Anwendung anpassen
oder Anweisung wiederholen.
SEW81A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A0 SPACE (&00).(&01) IST INKONSISTENT BZW. PASST NICHT ZUM CATALOG
Bedeutung
Moegliche Ursachen:
- Der im Space hinterlegte Zeitpunkt des letzten Updates passt
nicht zu den Angaben im Catalog.
- Der Update-Zeitstempel im Catalog passt nicht zur CAT-REC-Datei.
- Der Space ist eine nicht von SESAM erzeugte inkonsistente Kopie.
Maßnahme
Beim Administrator nachfragen, ob ein RECOVER auf den Space notwendig
ist.
SEW81A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A1 DIE LETZTE TRANSAKTION DER AKTUELLEN SQL-SESSION BEFINDET SICH NOCH IM (INTERNEN) ZUSTAND "PREPARED TO COMMIT"
Bedeutung
Die letzte Transaktion der aktuellen SQL-Session befindet sich noch im
(internen) Zustand "PREPARED TO COMMIT". Bevor diese Transaktion nicht
beendet ist, kann die aktuelle SQL-Anweisung nicht bearbeitet werden.
Maßnahme
Fehlende Synchronisation mit einem (Remote-) DCN nachholen oder Trans-
aktion mit Administrationsaufruf beenden oder zuruecksetzen.
SEW81A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A2 SQL-ANWEISUNG WEGEN ADMINISTRATIONSAUFRUFS "CANCEL" ODER OPTION "ABORT-EXECUTION" ABGEBROCHEN
Bedeutung
Abbruch der SQL-Anweisung wegen CANCEL, INTR-Aufruf oder ABORT-EXECUTION.
Maßnahme
Ggf. SQL-Anweisung wiederholen oder beim Administrator nachfragen.
SEW81A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A3 SQL-ANWEISUNG WEGEN SORT-FEHLER ABGEBROCHEN
Maßnahme
Dump der Service-Task sicherstellen und an die Diagnose weiterleiten.
SEW81A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A4 SQL-ANWEISUNG WEGEN EINES FEHLERS BEIM EROEFFNEN DES SPACE (&00).(&01) ABGEBROCHEN
Bedeutung
Beim Eroeffnen des Space ist eine der folgenden Fehlersituationen
aufgetreten:
- Datei auf keinem lokalen Pubset vorhanden;
- DVS-Fehler beim Eroeffnen der Datei;
- Datei unter mehr als einer CAT-ID katalogisiert;
- Space defekt.
Maßnahme
Beim Administrator nachfragen, ob ein RECOVER auf den Space notwendig
ist.
SEW81A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A5 SQL-ANWEISUNG WEGEN EINES KONFLIKTS MIT EINEM CALL-DML-OPEN ABGEBROCHEN
Bedeutung
Wegen eines Konflikts mit einem existierenden CALL-DML-Open kein
(Tabellen-)Zugriff moeglich.
Maßnahme
SQL-Anweisung spaeter wiederholen.
SEW81A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A6 SPACE (&00).(&01) DURCH ADMINISTRATIONSAUFRUF TEMPORAER GESPERRT
Maßnahme
SQL-Anweisung nach Ruecksprache mit dem Administrator wiederholen.
SEW81A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A7 SPACE (&00).(&01) KANN WEGEN EINES FEHLERS IM SPACE-KONTROLL-BLOCK NICHT VERARBEITET WERDEN
Bedeutung
Moegliche Ursachen:
- Der Space-Control-Block des zugegriffenen Spaces ist fehlerhaft.
- Der Space-Control-Block passt nicht zum angegebenen Catalog-Typ.
Ein mit CREATE REPLICATION oder COPY CATALOG erzeugter Catalog wurde
in den SQL-DATABASE-CATALOG eingetragen, ohne diesen Catalog als
Replikat oder Kopie zu kennzeichnen.
Maßnahme
- Recovery des Space veranlassen.
- Angaben zur Option ADD-SQL-DATABASE-CATALOG ueberpruefen.
Replikat oder Kopie mit den korrekten Optionen eintragen.
SEW81A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A8 TABELLE AUF SPACE (&00).(&01) DEFEKT; ZUGRIFF NICHT MOEGLICH
Maßnahme
Recovery des Space veranlassen.
SEW81A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81A9 SPACE (&00).(&01) WEGEN FEHLENDEM TA-WIEDERANLAUF INKONSISTENT
Bedeutung
Space wurde in der vorhergegangenen DBH-Session nicht ordnungsgemaess
geschlossen, eventuell weil eine RECOVER-Anweisung mit Fehler
abgebrochen wurde.
Maßnahme
TA-Wiederanlauf durchfuehren oder Recovery des Space veranlassen.
Falls RECOVER CATALOG TO ANY TIMESTAMP abgebrochen wurde, dann muss
der RECOVER unbedingt mit identischem oder aelterem Zeitstempel
wiederholt werden.
Bei Replikaten ist das Replikat neu zu erzeugen.
SEW81BA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BA UPDATE AUF SICHERUNG ODER REPLIKAT (&00) NICHT MOEGLICH
Bedeutung
Die Anweisung ist fuer eine Sicherung oder ein Replikat nicht erlaubt.
SEW81BB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BB WEGEN EINES FEHLERS IN DER DBH-SESSIONINITIALISIERUNG KANN DER LINKED-IN DBH NICHT GESTARTET WERDEN
Bedeutung
Die DBH-Sessioninitialisierung wurde wegen eines Fehlers abgebrochen.
Maßnahme
Fehlerunterlagen (Dump und Ablaufprotokoll) sichern und dem Servive zur
Verfuegung stellen.
SEW81BC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BC WEGEN EINER KONKURRIERENDEN ANWEISUNG WURDE DIE UTILITY-ANWEISUNG ABGEBROCHEN
Bedeutung
Die Utility-Anweisung hat sich mit einer anderen
Utility-, DDL- oder Administrationsanweisung oder einer
PTC-Transaktion verklemmt und wurde daher abgebrochen.
Maßnahme
Anweisung neu starten; evtl. mit Administration andere aktive
User ueberpruefen.
SEW81BD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BD WEGEN EINES INTERNEN SYSTEMFEHLERS WURDE DIE UTILITY-ANWEISUNG ABGEBROCHEN
Bedeutung
Bei der Bearbeitung der Utility-Anweisung trat ein interner
Systemfehler, z.B. Consistency Check, auf. Daher wurde die
Verarbeitung abgebrochen.
Maßnahme
Anweisung neu starten, evtl. Dump an Diagnose weiterleiten.
SEW81BE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BE ANGABEN ZUR SICHERUNGSKOPIE FUER SPACE (&00).(&01) SIND INKONSISTENT
Bedeutung
Moegliche Ursachen:
- Der Space wird innerhalb einer Sicherungskopie nicht akzeptiert,
weil interne Kopie-Anzeigen im Space-Control-Block fehlen.
- Der Space wurde als Original-Space bereitgestellt, ist aber
intern als Sicherungskopie gekennzeichnet.
- Der Space ist nicht in der Catalog-Sicherung enthalten, weil die
Sicherung mit EXCEPT NO LOG INDEX SPACE erzeugt wurde.
- Eine RECOVER-Anweisung wurde mit Fehler abgebrochen.
Maßnahme
- Datei ueberpruefen. Korrekten Space bereitstellen.
- Beim Administrator nachfragen, ob ein RECOVER auf den Space oder
den Catalog notwendig ist.
- Falls die Ursache ein abgebrochener RECOVER CATALOG TO ANY TIMESTAMP
war, dann muss der RECOVER unbedingt mit identischem oder aelterem
Zeitstempel wiederholt werden.
SEW81BF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BF DER SPACE (&00).(&01) BEFINDET SICH IM ZUSTAND "REFRESH RUNNING"
Bedeutung
Auf den Space kann nicht zugegriffen werden, weil ein paralleles
REFRESH REPLICATION fuer diesen Space noch aktiv ist oder das
letzte REFRESH mit Fehler abgebrochen wurde.
Maßnahme
REFRESH REPLICATION abschliessen. Danach Zugriff erneut versuchen.
Falls das letzte REFRESH mit Fehler abgebrochen wurde,
das Replikat neu erzeugen.
SEW81BG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81BG SATZ KANN WEGEN EINES KONKURRIERENDEN AUFTRAGS NICHT GELESEN WERDEN
Bedeutung
Auf einen Datensatz kann nicht zugegriffen werden, da er momentan
durch einen anderen Auftrag gesperrt ist.
Da das Konsistenzlevel auf 1 gesetzt wurde (per SET-Anweisung oder
Pragma), ist Warten nicht erlaubt.
SEW81B0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B0 UPDATE AUF METADATEN DES CATALOGS (&00) ZUR ZEIT NICHT MOEGLICH
Bedeutung
Eine DDL/SSL/Utility-Anweisung bewirkt Aenderungen auf dem Catalog;
diese sind zur Zeit nicht moeglich.
Maßnahme
Administrator verstaendigen, damit entweder "ADMIN-ACCESS" wieder erlaubt
ist oder Platz zum Fortschreiben der CAT-LOG-Datei zur Verfuegung gestellt
wird.
SEW81B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B1 UPDATE AUF ANWENDERDATEN DES CATALOGS (&00) ZUR ZEIT NICHT MOEGLICH
Maßnahme
Administrator verstaendigen, damit entweder "WRITE-ACCESS" wieder erlaubt
ist oder Platz zum Fortschreiben der DA-LOG-Datei zur Verfuegung gestellt
wird.
SEW81B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B2 WEGEN EINER DDL- ODER UTILITY-ANWEISUNG ODER EINER UTILITY-ANWEISUNGSFOLGE IST DER SPACE (&00).(&01) ZUR ZEIT GESPERRT
Bedeutung
Ein anderer Anwender hat eine DDL-Anweisung gestartet, die auf diesen
Space zugreift und die Transaktion ist noch nicht beendet, oder ein
anderer Anwender hat eine Utility gestartet, die auf diesen Space zugreift
und die
a) noch in Bearbeitung ist, oder
b) den Space in einem gesperrten Zustand zurueckgelassen hat.
Solange der Space gesperrt ist, kann er nur von einem Anwender exklusiv
bearbeitet werden. Ein anderer Anwender kann den Space erst bearbeiten,
wenn der Space den Zustand o.k. erreicht hat oder er selbst zum
Eigentuemer der Sperre wird.
Maßnahme
Mit Administrationskommando USER,SPACE kann der sperrende Anwender
ermittelt werden.
a) Der Anwender (System-User) ist noch beim DBH bekannt und aktiv oder
wieder aktiv: SQL-Anweisung spaeter wiederholen.
b) Der Anwender ist beim DBH nicht mehr bekannt oder nicht mehr aktiv:
Um die Exklusivsperre fuer den Space zu erhalten, muss ein Utility
abgesetzt werden, das auf den Space zugreift. In Abhaengigkeit vom
Zustand des Space kann die SQL-Anweisung wiederholt werden oder Space
muss mit der geeigneten Utility weiter bearbeitet werden.
SEW81B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B3 INNERHALB EINER TRANSAKTION IST EIN WECHSEL ZWISCHEN CALL-DML- UND SQL-ANWEISUNGEN UND UMGEKEHRT NICHT ERLAUBT
Maßnahme
Anwendungsprogramm aendern.
SEW81B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B4 WEGEN EINES FEHLERS IN DER KONFIGURATIONSDATEI KANN DER LINKED-IN DBH NICHT GESTARTET WERDEN
Maßnahme
Konfigurationsdatei ueberpruefen und korrigieren.
SEW81B5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B5 DBH BZW. DCN NICHT GELADEN
Bedeutung
Der angesprochene DBH bzw. DCN, ueber den der DBH angesprochen wird, ist
nicht geladen.
Maßnahme
DBH bzw. DCN starten.
SEW81B6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B6 UNERLAUBTE MISCHUNG ZWISCHEN ASYNCHRONEN CALL-DML- UND SQL-ANWEISUNGEN
Bedeutung
Es wurde eine SQL-Anweisung abgesetzt, obwohl noch die Antwort auf eine
mit SESPUT gestellte CALL-DML-Anweisung per SESGET(W) abgeholt werden muss
Maßnahme
Anwendungsprogramm aendern.
SEW81B7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B7 UNERLAUBTE MISCHUNG ZWISCHEN ADMINISTRATIONSANWEISUNGEN (CALL-DML) UND SQL-ANWEISUNGEN
Bedeutung
Es wurde eine SQL-Anweisung abgesetzt, obwohl noch ein CALL-DML-
Administrator-Open offen ist.
Maßnahme
Anwendungsprogramm aendern.
SEW81B8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B8 SQL-ANWEISUNG AUSSERHALB UTM-TRANSAKTION NICHT ERLAUBT
Bedeutung
Es wurde in einer UTM-Anwendung eine SQL-Anweisung ausserhalb einer UTM-
Transaktion abgesetzt (z.B. Vorgangsexit).
Maßnahme
Anwendungsprogramm aendern.
SEW81B9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81B9 VORGANGSKELLERUNG NICHT ERLAUBT
Bedeutung
Die UTM-Anwendung verwendet Vorgangskellerung, obwohl in den Start-
parametern nicht "UTMVG=JA" angegeben wurde.
Maßnahme
Startparameter oder UTM-Anwendung aendern.
SEW81CA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CA SQL-DATENBANKVERZEICHNIS ZUR ZEIT NICHT ZUGREIFBAR
Bedeutung
Das SQL-Datenbankverzeichnis ist im Moment bereits im Zugriff und kann
deshalb nicht modifiziert werden.
Maßnahme
Ggf. SQL-Anweisung wiederholen.
SEW81CB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CB SESDLG-DATEI NICHT VORHANDEN
Bedeutung
SESDLG-Datei wurde geloescht.
Maßnahme
SESDCN ueberpruefen und Anwenderprogramm neu starten.
SEW81CC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CC DER DBH UNTERSTUETZT DIE ICSQL-VERSION DES ANWENDERPROGRAMMS NICHT.
Bedeutung
Der DBH unterstuetzt die ICSQL-Version des Anwenderprogramms nicht.
Maßnahme
Versionsstaende der im Anwenderprogramm und im DBH verwendeten SESAM-
Bibliotheken ueberpruefen. Anwenderprogramm bzw. DBH beenden und mit
passender SESAM-Bibliothek neu starten.
SEW81CD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CD REORGANISATION DES SPACE (&00).(&01) MIT PARAMETER NEW ROW_IDS IST NICHT MOEGLICH, WEIL ES SICH UM EIN REPLIKAT HANDELT.
Bedeutung
Reorganisation eines Space von einem Replikat ist nur mit
Parameter OLD ROW_IDS moeglich.
Maßnahme
Anweisung korrigieren.
SEW81CE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CE DIE GEFORDERTE FUNKTIONALITAET WIRD IN DER AKTUELLEN HARDWAREUMGEBUNG NICHT UNTERSTUETZT
Bedeutung
Die Liefereinheit SYSLNK.SES-SQL-LK.xxx ist fuer diese Hardware nicht
verfuegbar.
Maßnahme
Im Anwenderprogramm anstatt SESLINK das Konnektionsmodul SESMOD
einbinden.
SEW81CF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CF SPACE (&00).(&01) PASST NICHT ZUM REPLIKAT
Bedeutung
Moegliche Ursachen:
- Der im Space hinterlegte Zeitpunkt des letzten REFRESH passt
nicht zu den Angaben im Replikat-Info-Block der Replikat-CAT-REC-Datei.
Maßnahme
Replikat neu erzeugen oder mit REFRESH SPACE reparieren.
SEW81CG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CG DBCON KANN NICHT INITIALISIERT WERDEN, WEIL DER VIRTUELLE HOST NICHT AKTIV IST
Bedeutung
Der aktuellen SESAM-Konfiguration ist ein virtueller Host in der
Datei $TSOS.SYSDAT.BCAM.APPLICATIONS zugeordnet. Der virtuelle
Host ist jedoch nicht aktiv.
Maßnahme
Ueberpruefen, warum der virtuelle Host nicht aktiv ist und ggf.
aktivieren. Task neu starten, bzw. Task auf dem Rechner starten,
auf dem der virtuelle Host aktiv ist.
SEW81CH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81CH FEHLER BEIM ZUGRIFF AUF DIE REPLIKAT-CAT-REC-DATEI ZUM REPLIKAT-CATALOG (&00).
Bedeutung
Moegliche Ursachen:
Wegen eines DMS-Fehlers kann die Replikat-CAT-REC-Datei nicht
ausgewertet werden.
Maßnahme
Replikat pruefen.
SEW81C0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C0 FEHLER BEIM ZUGRIFF AUF DIE KONFIGURATIONSDATEI DES ANWENDUNGSPROGRAMMS
Bedeutung
Auf die zugewiesene Konfigurationsdatei konnte nicht zugegriffen werden.
Evtl. ist eine falsche Zuweisung erfolgt.
Maßnahme
Zuweisung der Konfigurationsdatei korrigieren.
SEW81C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C1 SYNTAX-FEHLER IN KONFIGURATIONSDATEI DES ANWENDUNGSPROGRAMMS
Bedeutung
Die dem Anwendungsprogramm zugewiesene Konfigurationsdatei ist
syntaktisch nicht korrekt.
Maßnahme
Konfigurationsdatei korrigieren.
SEW81C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C2 ASYNCHRONER SESAM/SQL-AUFRUF AUS STXIT BZW. CONTINGENCY
Bedeutung
Es wurde eine SQL-Anweisung abgesetzt, obwohl die letzte Anweisung noch
nicht fertig bearbeitet war. Der Aufruf erfolgt somit aus einer STXIT bzw.
Contingency.
SEW81C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C3 FEHLER BEIM DYNAMISCHEN NACHLADEN VON SYSTEMKOMPONENTEN
Bedeutung
Teilkomponenten konnten aus der SESAM/SQL-Modulbibliothek nicht
geladen werden.
Maßnahme
SESAM/SQL-Modulbibliothek auf Vollstaendigkeit ueberpruefen, bzw.
Zuweisung der SESAM/SQL-Bibliothek korrigieren, bzw. Obergrenze
fuer virtuellen Speicher im Join-File erhoehen, falls Komponenten
wegen Speichermangel nicht nachgeladen werden konnten.
SEW81C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C4 FEHLER BEIM DYNAMISCHEN NACHLADEN VON SYSTEMKOMPONENTEN
Bedeutung
Teilkomponenten von DBCON konnten aus der SESAM/SQL-Modulbibliothek nicht
geladen werden.
Maßnahme
SESAM/SQL-Modulbibliothek auf Vollstaendigkeit ueberpruefen; Obergrenze
fuer virtuellen Speicher im Join-File erhoehen, falls Komponenten wegen
Speichermangel nicht nachgeladen werden konnten.
SEW81C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C5 AUFRUF NACH SYSTEMFEHLER
Bedeutung
Es wurde eine SQL-Anweisung abgesetzt, nachdem ein Systemfehler oder ein
anderer Fehler aufgetreten ist, nach dem ein Weiterarbeiten mit SESAM/SQL
in dieser Task nicht moeglich ist.
Maßnahme
Urspruengliche Fehlersituation auswerten. Zur Weiterarbeit mit SESAM/SQL
Anwenderprogramm beenden und neu starten.
SEW81C6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C6 DBH UNTERSTUETZT KEINE SQL-ANWEISUNGEN.
Bedeutung
Der DBH wurde ohne Option SQL geladen.
Maßnahme
DBH mit Option SQL starten.
SEW81C7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C7 ES SIND KEINE NEUEN BENUTZER ZUGELASSEN
Bedeutung
Wegen einem Administratoreingriff koennen derzeit keine neuen Benutzer
Datenbankaufrufe durchfuehren.
Maßnahme
Warten bis Administrator neue Benutzer wieder zulaesst, dann SQL-Anweisung
erneut absetzen.
SEW81C8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C8 UNERLAUBTE MISCHUNG ZWISCHEN CALL-DML- UND SQL-ANWEISUNGEN
Bedeutung
Es wurde eine SQL-Anweisung abgesetzt, obwohl in dieser linked-in Task
schon CALL-DML-Anweisungen abgesetzt wurden.
Maßnahme
Anwendungsprogramm aendern.
SEW81C9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81C9 EXKLUSIVE AENDERUNGSSPERRE FUER FREMDE LOGISCHE DATEI
Bedeutung
SQL-Anweisung wird wegen fremder exklusiver Aenderungssperre nicht
ausgefuehrt.
Maßnahme
Ggf. SQL-Anweisung wiederholen.
SEW81DA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81DA DIE ZUGEWIESENE SESAM-MODULBIBLIOTHEK IST NICHT FUER DIESE HARDWAREUMGEBUNG FREIGEGEBEN.
Bedeutung
Das Lieferbestandteil SYSLNK.SESAM-SQL.xxx ist nicht fuer SX-Hardware
freigegeben.
Maßnahme
Korrekte SESAM-Modulbibliothek SPULNK.SESAM-SQL.xxx mit Linknamen
SESAMOML zuweisen und Programm neu starten.
SEW81DB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81DB DER NAME DER ANGEGEBENEN CAT-REC-DATEI (&00) IST ZU LANG.
Bedeutung
Der Name der angegebenen CAT-REC-Datei ist nicht korrekt.
Maßnahme
Anweisung mit Angabe des korrekten Namens der CAT-REC-Datei wiederholen.
SEW81D0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D0 VERWENDUNG DER TIAM- UND UTM-SCHNITTSTELLE IN EINER TASK
Bedeutung
In einer UTM-Anwendung wurde eine SQL-Anweisung ueber die TIAM-Schnitt-
stelle abgesetzt, obwohl in dieser UTM-Anwendung die UTM-Schnittstelle
fuer SESAM/SQL generiert ist.
Maßnahme
UTM-Anwendung neu binden, wobei das TIAM-Connectionmodul SESMOD nicht
zur UTM-Anwendung hinzugebunden werden darf.
SEW81D1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D1 MODULNAME (&00) FUER ZWEI SQL-MODULE DER ANWENDUNG VERWENDET
Bedeutung
Die SQL-Module einer Anwendung muessen unterschiedliche Namen haben.
Maßnahme
Anwendungsprogramme dieser Anwendung neu voruebersetzen und dabei den
SQL-Modulen unterschiedliche Modulnamen geben.
SEW81D2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D2 UTILITY-ANWEISUNG WEGEN KONKURRIERENDER UTILITY-ANWEISUNG, DDL ODER BEHANDLUNG EINES CONSISTENCY-CHECKS ABGEBROCHEN
Bedeutung
Abbruch der Utility-Anweisung wegen konkurrierender Utility-Anweisung,
DDL oder Behandlung eines Consistency-Checks.
Maßnahme
Ggf. SQL-Anweisung wiederholen oder beim Administrator nachfragen.
SEW81D3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D3 CATALOG (&00) NICHT IN BENUTZERKENNUNG DES DBH BEI COPY MIT ARCHIVE ALS UNTERPROGRAMM
Bedeutung
COPY mit ARCHIVE als Unterprogramm ist nur moeglich, wenn der
Catalog in derselben Kennung liegt wie der DBH.
Maßnahme
Catalog in die Kennung des DBHs legen oder
DBH in der Kennung starten, in der der
Catalog steht.
SEW81D4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D4 DIE DATEI (&00) IST SCHON OFFEN.
Bedeutung
Eine Datei kann nicht geoeffnet werden, da sie gerade von einem anderen
Anwender bearbeitet wird.
Maßnahme
Spaeter erneut versuchen oder, soweit moeglich, betroffene Datei
schliessen und nochmal versuchen.
SEW81D5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D5 DDL-TRANSAKTION WEGEN DBH-AUSFALL BEI COMMIT WORK EVENTUELL NUR TEILWEISE DURCHGEFUEHRT.
Bedeutung
Ausfall des DBHs bei der Durchfuehrung eines COMMIT WORK fuer eine DDL-
Transaktion. Es sind folgende Situationen moeglich:
- Die DDL-TA wurde komplett zurueckgesetzt
- Die Aenderungen im CATALOG wurden komplett durchgefuehrt, die dazu-
gehoerigen BS2000-Dateikommandos wurden jedoch nur zum Teil durchge-
fuehrt.
Maßnahme
Ueberpruefen der Eintraege der Relation SPACES des Schemas
INFORMATION_SCHEMA im CATALOG. Falls BS2000-Dateien vorhanden sind, zu
denen in der Relation kein Eintrag enthalten ist, diese BS2000-Dateien
loeschen.
SEW81D6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D6 DIE DATEI (&00) IST BEREITS DURCH EINEN ANDEREN DBH EROEFFNET.
Bedeutung
Eine Datenbank-Datei (z.B. Catalog-Space, CAT-REC-Datei) kann nicht
geoeffnet werden, da sie gerade von einem anderen DBH in Gebrauch ist.
SEW81D7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D7 DIE DATEI (&00) IST NICHT GESCHLOSSEN, ABER IHRE CATID SOLL ENTFERNT WERDEN
Bedeutung
In der neuen Catid-Datei ist die Catid der Datei (&00) nicht mehr
enthalten. Die Datei ist aber im DBH noch eroeffnet.
Maßnahme
Bevor eine Catid aus der Liste entfernt werden kann muessen alle Dateien
mit dieser Catid geschlossen sein.
SEW81D8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D8 DAS REPLIKAT (&00) LIEGT NICHT IN DER BENUTZERKENNUNG DES CATALOG
Bedeutung
Fuer RENAME muss das Replikat die selbe Benutzerkennung haben wie
der Catalog
Maßnahme
Es kann COPY statt RENAME angegeben werden
SEW81D9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81D9 DIE REPLIKAT-CAT-REC-DATEI (&00) KANN WEGEN FALSCHER VERSION NICHT VERARBEITET WERDEN.
Bedeutung
Die Versionsnummer im Replikat-Info-Block der Replikat-CAT-REC-Datei
stimmt nicht mit der Version des Sesam-DBHs ueberein.
Maßnahme
Replikat-Version und Version des Sesam-DBHs ueberpruefen.
SEW81P0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81P0 UNGLEICHE VERSION VON ANWENDUNGSPROGRAMM UND SQL-OBJEKTMODUL (&00)
Bedeutung
Bei einer SQL-Voruebersetzung entstehen ein SQL-Objektmodul sowie ein
Quellprogramm, aus dem ein Compiler weitere Objektmoduln erzeugt. Bei
der Ausfuehrung von SQL-Anweisungen wird geprueft, ob diese vom Compiler
erzeugten Objektmoduln mit dem SQL-Objektmodul aus derselben SQL-Vorueber-
setzung gebunden sind; nur zusammen mit diesem SQL-Objektmodul sind sie
ablauffaehig.
Maßnahme
Richtigen SQL-Objektmodul einbinden. Ggf. Anwendungsprogramme neu vor-
uebersetzen und alle erzeugten Quellprogramme neu uebersetzen; die dabei
erhaltenen Objektmoduln binden.
SEW81P1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81P1 VOM ANWENDUNGSPROGRAMM VERWENDETE SQL-OBJEKTMODULE PASSEN NICHT ZUM SQL-RTS
Bedeutung
Bei einer SQL-Voruebersetzung entsteht ein SQL-Objektmodul, in dem die
SQL-Anweisungen in einer internen Codierung abgelegt sind. Bei der Aus-
fuehrung dieser SQL-Anweisungen wurde festgestellt, dass die Version der
internen Codierung vom verwendeten SQL-RTS nicht bearbeitet werden kann.
Maßnahme
- Eine vertraegliche Version des SQL-RTS verwenden, oder
- die SQL-Objektmodule mit dem verwendeten SQL-RTS neu erzeugen.
SEW81P2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81P2 VORGANG ZURUECKGESETZT, DA SQL-SESSION NICHT MEHR BEKANNT IST
Bedeutung
Wegen Ueberschreitens der zulaessigen INAKTIVITAETSZEIT oder zeitweiligem
Verbindungsverlust oder Administrationseingriffen ist die SQL-Session beim
DBH nicht mehr bekannt.
Maßnahme
Ggf. Cursorpositionen wiederherstellen.
SEW81P3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81P3 SQL-ANWEISUNG ABGEWIESEN WEGEN INTR HOLD
Bedeutung
Wegen eines INTR HOLD konnte die SQL-Anweisung nicht ausgefuehrt werden.
Maßnahme
SQL-Anweisung wiederholen.
SEW81S0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S0 SERVICE-TASK MIT TSN (&00) ABNORMAL BEENDET
Bedeutung
Die Service-Task mit der TSN (&00) wurde abnormal beendet, weil sie z.B:
gecancelt wurde, weil ihre CPU-Zeit abgelaufen ist, oder weil ein
Consistency-Check aufgetreten ist. Siehe dazu auch die SYSLST- und SYSOUT-
Dateien der Service-Task.
Maßnahme
Falls die Service-Task mit Dump beendet wurde, Dump an SESAM-Diagnose
weiterleiten. Ansonsten SQL-Anweisung wiederholen.
SEW81S1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S1 FEHLER BEIM NACHLADEN DES MODULS (&00) IN SERVICE-TASK MIT TSN (&01)
Bedeutung
Beim Nachladen des Moduls (&00) in der Service-Task mit der TSN (&01)
ist ein Linkfehler aufgetreten.
Maßnahme
Pruefen, warum Modul nicht in der SESAM-Modulbibliothek eingetragen ist
und ggf. Modul eintragen.
SEW81S2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S2 MODUL SESFS32 HAT FALSCHES FORMAT
Bedeutung
Das Modul SESFS32 zur Modifikation der Sortierreihenfolge (NEWCOL)
entspricht nicht dem geforderten Format.
Maßnahme
Source von SESFS32 korrigieren, Modul uebersetzen und in SESAM-Modul-
bibliothek eintragen und SQL-Anweisung wiederholen.
SEW81S3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S3 INTERNER FEHLER BEI SORTIERUNG IN SERVICE-TASK MIT TSN (&00)
Bedeutung
Waehrend einer Sortierung in der Service-Task mit der TSN (&00) ist ein
interner Fehler aufgetreten. Siehe dazu auch SYSLST und SYSOUT-Datei der
Service-Task.
Maßnahme
Falls Fehler nicht behebbar, Dump an Diagnose.
SEW81S4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S4 DVS-FEHLER (&00) BEI BEARBEITUNG DER DATEI (&01) IN SERVICE-TASK MIT TSN (&02)
Bedeutung
In der Service-Task mit der TSN (&02) ist waehrend Sortierung der
DVS-Fehler (&00) bei Bearbeitung der Datei (&01) aufgetreten.
Maßnahme
DVS-Fehler beheben und SQL-Anweisung wiederholen.
SEW81S5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S5 BS2000-SORTIERUNG IN SERVICE-TASK (&00) MIT MELDUNG SRT(&01) ABGEBROCHEN
Bedeutung
In der Service-Task mit der TSN (&00) wurde eine Sortierung mit dem
BS2000-Sort mit der Meldung SRT(&01) abgebrochen. Siehe dazu auch SYSLST
und SYSOUT-Datei der Service-Task. U.U. ist nicht genuegend Platz auf der
Kennung fuer das Anlegen einer SORT-Arbeitsdatei vorhanden.
Maßnahme
Ursache mit Hilfe der SYSLST und SYSOUT-Datei und des SORT-Manuals
analysieren. Ursache beheben und SQL-Anweisung wiederholen.
SEW81S6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW81S6 SEKUNDAERINDEX DEFEKT
Maßnahme
Sekundaerindex durch RECOVER INDEX wiederherstellen.
SEW91AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AA MAXIMALE ANZAHL CURSOR WIRD UEBERSCHRITTEN
Bedeutung
a) Falls der DBH mit der Option CURSORS = 0 laeuft:
Es darf nicht mit SQL-Cursorn gearbeitet werden.
b) Falls der DBH mit der Option CURSORS > 0 laeuft:
Das Datenbanksystem ist kurzfristig ueberlastet, d.h. die maximale
Anzahl zulaessiger Cursor ist bereits erreicht. Es kann kein neuer
Cursor mehr geoeffnet werden.
Maßnahme
a) Falls der DBH mit der Option CURSORS = 0 laeuft:
Die DBH-Option CURSORS aendern.
b) Falls der DBH mit der Option CURSORS > 0 laeuft:
Spaeter erneut versuchen. Bei wiederholtem Auftreten Datenbank-
Administrator verstaendigen. Die DBH-Optionen ueberpruefen. Ggf.
die DBH-Option CURSORS aendern.
SEW91AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AB MAXIMALE ANZAHL PARALLELER SQL-SESSIONS UEBERSCHRITTEN
Bedeutung
Die DBH-Option USERS ist zu klein. Die SQL-Anweisung wurde zurueck-
gewiesen.
Maßnahme
Beim naechsten Kaltstart des DBH oder mittels RELOAD-DBH-SESSION die
Option USERS vergroessern.
SEW91AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AC WEGEN FEHLENDER SYNCHRONISATION MIT EINER UTM-ANWENDUNG IST DIE DBH-OPTION USERS ZU KLEIN
Bedeutung
UserData-Engpass, da wegen UTM-Auskunftsbereitschaft UserData blockiert
sind.
Maßnahme
Fehlenden Warmstart der UTM-Anwendungen nachholen.
SEW91AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AD MAXIMALE ANZAHL TEMPORAERDATEIEN UEBERSCHRITTEN
Bedeutung
Fuer die interne Verarbeitung muessen Zwischenergebnisse in Temporaer-
dateien ausgelagert werden. Der DBH ist kurzfristig ueberlastet, da die
Anzahl der benoetigten Temporaerdateien eine interne Systemgrenze ueber-
steigt.
Maßnahme
DBH-Option CURSOR-BUFFER vergroessern, damit weniger Temporaerdateien
angelegt werden muessen.
SEW91AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AE TRANSFER- ODER WORK-CONTAINER IST ZU KLEIN
Maßnahme
DBH-Option TRANSFER- bzw. WORK-CONTAINER ueberpruefen
bzw. Anzahl angesprochener Spalten verringern.
SEW91AF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AF DBH-OPTION SUBORDERS IST ERSCHOEPFT
Bedeutung
Moegliche Ursachen:
- Die Option SUBORDERS wurde zu klein gewaehlt.
- Wegen Hauptspeicherengpass ist keine dynamische Erweiterung bis
SUBORDERS, MAXIMUM moeglich.
Maßnahme
- Bei Kaltstart des DBH bzw. durch Administrationsaufruf die Option
SUBORDERS vergroessern.
- Plattenspeicherengpass beheben.
- Join-Eintrag der Kennung bezueglich maximal zulaessigem
User-Adressraum ueberpruefen.
SEW91AG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AG DBH IST TEMPORAER UEBERLASTET BEIM PLANZUGRIFF
Bedeutung
Auf den Zugriffsplan fuer eine SQL-Anweisung erfolgen konkurrierende
Zugriffe, die sich gegenseitig blockieren. Moegliche Ursache ist der
Zugriff auf einen Plan zu einer DML-Anweisung von konkurrierenden
SQL-DML-Benutzern und gleichzeitige Catalog-Aenderungen durch
DDL/SSL/Utilities oder Consistency Checks.
Eventuell ist auch der Planpuffer zu klein.
Maßnahme
Die SQL-Anweisung zu einem spaeteren Zeitpunkt wiederholen.
Die DBH-Option PLANS ueberpruefen und ggf. erhoehen.
SEW91AH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AH INTERNE REPRAESENTATION EINES VIEWS ODER EINER CHECK-BEDINGUNG KANN NICHT IN DEN CATALOG EINGETRAGEN WERDEN
Bedeutung
Die fuer einen View oder eine CHECK-Bedingung generierte interne Re-
praesentation ist laenger als die maximale Laenge einer Spalte und kann
daher nicht in den Catalog eingetragen werden.
Maßnahme
Die View-Definition bzw. die CHECK-Bedingung vereinfachen. Dabei ist zu
beachten, dass in Views enthaltene Views expandiert werden.
SEW91AI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AI ANZAHL ELEMENTE DES INTERNEN SQL-DESKRIPTORBEREICHS ZU GROSS
Bedeutung
Aufgrund einer zu hohen Anzahl von:
- Spalten in der SELECT-Klausel des Abfrage-Ausdruckes in einer DECLARE
CURSOR- oder CREATE VIEW-Anweisung, oder
- Platzhaltern "?" in einer dynamisch uebersetzbaren SQL-Anweisung
reicht der interne Deskriptorbereich nicht aus, um alle Beschreibungen
von Benutzervariablen bzw. Spalten aufzunehmen.
Maßnahme
Anzahl von Spalten bzw. "?"-Platzhaltern in der SQL-Anweisung reduzieren.
SEW91AJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AJ IM SQL-DATENBANKVERZEICHNIS GIBT ES KEINEN FREIEN EINTRAG MEHR
Bedeutung
Fuer CREATE CATALOG wird ein freier Eintrag im SQL-Datenbankverzeichnis
benoetigt. Im SQL-Datenbankverzeichnis gibt es keinen freien Eintrag mehr.
Maßnahme
- Vorhandenen Eintrag mit INTR DEL loeschen (Catalog aushaengen), oder
- DBH beenden und die DBH-Option fuer die Gesamtzahl der Eintraege im
SQL-Datenbankverzeichnis erhoehen.
SEW91AK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AK INTERNER SPEICHERBEREICH FUER WERTE VON BENUTZERVARIABLEN ZU KLEIN ((&00))
Bedeutung
Der interne Speicherbereich fuer die Ausgabe-Benutzervariablen ist zu
klein, um alle Ausgabewerte aufzunehmen. Alle Ausgabewerte vor jenem mit
Nummer &00 passen in den Speicherbereich.
Maßnahme
Anzahl von Benutzervariablen in der SQL-Anweisung reduzieren oder deren
Typen aendern, so dass die Werte weniger Platz beanspruchen.
SEW91AL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AL SPEICHERENGPASS IM DBH BEIM ANSCHLUSS AN DIE UTM-ANWENDUNG
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil im DBH bei der
Initialisierung der Verbindung zur UTM-Anwendung (Teilhaberpool) ein
Speicherengpass aufgetreten ist.
Maßnahme
Nach Neustart des DBH mit vergroessertem Benutzeradressraum SQL-Anweisung
wiederholen.
SEW91AM
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AM DBH-OPTION SPACES IST ERSCHOEPFT
Maßnahme
Bei Kaltstart des DBH oder mittels RECONFIGURE-DBH-SESSION die DBH-Option
SPACES vergroessern.
SEW91AX
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91AX SUBSYSTEM XHCS IST NICHT VORHANDEN ODER NICHT VERFUEGBAR.
Maßnahme
XHCS installieren oder starten.
SEW91A0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A0 RESSOURCENENGPASS; SQL-ANWEISUNG WURDE VON SERVICE-TASK-STEUERUNG NICHT ANGENOMMEN
Maßnahme
Erneut versuchen. Bei wiederholtem Auftreten Datenbank-Administrator
verstaendigen.
SEW91A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A1 NACHRICHTENPUFFER IST ZU KLEIN
Bedeutung
Der Nachrichtenpuffer fuer die Kommunikation zwischen Anwenderprogramm
und DBH ist zu klein, um die Antwort des DBHs aufzunehmen. Die Groesse
des Nachrichtenpuffers ist bei einer TIAM-Anwendung fest, bei einer UTM-
Anwendung mit dem SESAM/SQL-Startparameter DBSESPUF einstellbar.
Maßnahme
Die SQL-Anweisung vereinfachen und die Anzahl der Ein- und der Ausgabe-
variablen reduzieren, oder bei einer UTM-Anwendung den SESAM/SQL-Start-
parameter DBSESPUF vergroessern.
SEW91A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A2 BENUTZERADRESSRAUM ZU KLEIN
Bedeutung
Das Datenbanksystem ist kurzfristig ueberlastet. SESAM/SQL benoetigt
weiteren virtuellen Adressraum zur Bearbeitung der SQL-Anweisung, der
nicht zur Verfuegung gestellt werden kann.
Maßnahme
Bei wiederholtem Auftreten Datenbank-Administrator verstaendigen. Fest-
stellen, ob nur bestimmte Anwendungen bzw. SQL-Anweisungen betroffen sind,
oder das Datenbanksystem ueberlastet ist. Die DBH-Optionen ueberpruefen.
Ggf. die Anwendung anders programmieren, DBH-Optionen aendern oder den
virtuellen Adressraum fuer den DBH vergroessern lassen.
SEW91A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A3 UNZUREICHENDER SPEICHERPLATZ FUER SQL-DESKRIPTORBEREICH
Bedeutung
Bei ALLOCATE DESCRIPTOR reicht der freie Speicherplatz nicht aus, um einen
SQL-Deskriptorbereich der geforderten Groesse anzulegen.
Maßnahme
Reduzieren der Anzahl gleichzeitig allokierter Deskriptorbereiche, oder
die Groesse der zu allokierenden Deskriptorbereiche durch Wahl eines
kleineren Werts fuer WITH MAX verringern. In UTM-Anwendungen kann durch
Vergroesserung des UTM-Vorgangsspeichers der Speicherplatz fuer
Deskriptorbereiche vergroessert werden. Zur Zeit dynamisch uebersetzte
SQL-Anweisungen mit vielen Ein- und Ausgabeparametern belegen ebenfalls
Speicherplatz in Konkurrenz zu Deskriptorbereichen; ein Teil dieses
Speicherplatzes kann durch erneute dynamische Uebersetzung mit SQL-
Anweisungen ohne Ein- und Ausgabeparameter freigegeben werden.
SEW91A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A4 SPEICHERVERWALTUNG KANN NICHT GENUG PLATZ IM MEMORYPOOL BEREITSTELLEN
Bedeutung
Memorypool zu klein.
Maßnahme
Erneut versuchen (temporaerer Engpass); bei wiederholtem Auftreten
Datenbank-Administrator verstaendigen oder (nur bei LOAD/UNLOAD) weniger
Spalten laden/entladen.
SEW91A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A5 SQL-DESKRIPTORBEREICH ZU KLEIN
Bedeutung
Bei SET DESCRIPTOR oder INTO SQL DESCRIPTOR reicht der Speicherplatz
im SQL-Deskriptorbereich nicht aus, um alle Werte aufzunehmen. Der
Deskriptorbereich hat undefinierte Werte.
Maßnahme
Vergroessern des Speicherplatzes fuer den Deskriptorbereich durch einen
groesseren Wert von WITH MAX bei der Allokation.
SEW91A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A6 SQL-ANWEISUNG IST FUER DIE PLANGENERIERUNG ZU GROSS
Bedeutung
Die SQL-Anweisung laesst sich nicht uebersetzen, da die hierzu
erforderlichen Ressourcen interne Systemgrenzen uebersteigen.
Maßnahme
Erneut versuchen, ggf. handelt es sich nur um einen temporaeren Engpass.
Sonst die SQL-Anweisung verkuerzen bzw. in mehrere Anweisungen aufteilen.
SEW91A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A7 SQL-ANWEISUNG ERFORDERT ZUVIEL ARBEITSSPEICHER ZUR AUSFUEHRUNG
Bedeutung
Bei der Uebersetzung der SQL-Anweisung wurde festgestellt, dass der
fuer die Ausfuehrung der SQL-Anweisung erforderliche Arbeitsspeicher
die internen Systemgrenzen uebersteigt.
Maßnahme
Die SQL-Anweisung so veraendern, dass sie weniger Ausdruecke enthaelt;
insbesondere weniger Ausdruecke, die Spalten vom Datentyp VARCHAR(n)
mit grosser Laenge n enthalten.
SEW91A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A8 PLANPUFFER ZU KLEIN
Bedeutung
Das Datenbanksystem ist kurzfristig ueberlastet. Der zu einer SQL-
Anweisung generierte Plan benoetigt mehr Platz als z. Zt. im Planpuffer
verfuegbar ist.
Maßnahme
Bei wiederholtem Auftreten Datenbank-Administrator verstaendigen. Fest-
stellen, ob nur bestimmte Anwendungen bzw. SQL-Anweisungen betroffen sind,
oder das Datenbanksystem ueberlastet ist. Die DBH-Option PLANS ueber-
pruefen und ggf. erhoehen.
SEW91A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91A9 SQL-ANWEISUNG IST FUER DIE AUSFUEHRUNG ZU GROSS
Bedeutung
Die SQL-Anweisung laesst sich nicht ausfuehren, da die hierzu
erforderlichen Ressourcen interne Systemgrenzen uebersteigen.
Maßnahme
Die SQL-Anweisung verkuerzen bzw. in mehrere Anweisungen aufteilen.
SEW91B1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91B1 SQL-ANWEISUNG UEBERTRIFFT GRENZE VON DBH-OPTION COLUMNS
Bedeutung
Die fuer eine SQL-Anweisung intern erzeugte Arbeitsleiste benoetigt
mehr Speicherplatz als aufgrund der DBH-Option COLUMNS moeglich ist.
Maßnahme
DBH-Option COLUMNS erhoehen.
SEW91B2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91B2 ZUVIELE KONSTANTEN/VARIABLEN IN DER SQL-ANWEISUNG BZW. ZU GROSSE SCHACHTELUNGSTIEFE DER SUCHBEDINGUNG
Bedeutung
Die SQL-Anweisung enthaelt zuviele Konstanten/Variablen, bzw. die
Schachtelungstiefe der Suchbedingung ist zu gross.
Maßnahme
Die SQL-Anweisung vereinfachen bzw. in mehrere Anweisungen aufteilen.
SEW91B3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91B3 ES SIND ZUVIELE INDEXES VON DER ANWEISUNG BETROFFEN, BZW. EINE UPDATE-/ INSERT-/MERGE-/LOAD ONLINE-ANWEISUNG BEZIEHT SICH AUF ZU VIELE SPALTEN.
Bedeutung
Die fuer eine SQL-Anweisung intern erzeugte Arbeitsleiste benoetigt
mehr Speicherplatz als aufgrund der DBH-Option COLUMNS moeglich ist.
Maßnahme
Entweder DBH-Option COLUMNS erhoehen oder mit DROP INDEX die Anzahl der
Indexes auf der Tabelle verringern oder UPDATE-/INSERT-/MERGE-/
LOAD ONLINE-Anweisung vereinfachen.
SEW91B4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91B4 UPDATE-/INSERT-/MERGE-/LOAD ONLINE-ANWEISUNG BEZIEHT SICH AUF ZU VIELE SPALTEN
Bedeutung
Der Fragepuffer einer Aenderungsanweisung ist groesser als der maximal
zulaessige.
Maßnahme
Die Anzahl der in der Anweisung angesprochenen Spalten verringern.
SEW91CA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CA MAXIMALE ANZAHL DER DBHS UEBERSCHRITTEN, DIE IN EINER TRANSAKTION ANGESPROCHEN WERDEN KOENNEN
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil in dieser Transaktion
kein zusaetzlicher DBH mehr angesprochen werden kann.
Maßnahme
Anwendungsprogramm aendern.
SEW91CB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CB SPEICHERENGPASS BEI DER INITIALISIERUNG
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil bei der
Initialisierung ein Speicherengpass aufgetreten ist. Ein Weiterarbeiten
ist nicht moeglich.
Maßnahme
Anwendung beenden und Ursache fuer Speicherengpass beseitigen. (z.B.
zu geringe Obergrenze fuer virtuellen Speicher im Joinfile).
SEW91CC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CC SPEICHERENGPASS BEI NACHRICHTENUEBERTRAGUNG
Bedeutung
Die SQL-Anweisung kann momentan nicht bearbeitet werden, weil bei der
Nachrichtenuebertragung ein Speicherengpass aufgetreten ist.
Maßnahme
SQL-Anweisung wiederholen.
SEW91CD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CD SPEICHERENGPASS IM DBH BEI DER ENTGEGENNAHME DER SQL-ANWEISUNG
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil im DBH bei der
Entgegennahme der SQL-Anweisung ein Speicherengpass aufgetreten ist.
Maßnahme
SQL-Anweisung wiederholen.
SEW91CE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CE SPEICHERENGPASS IM DBH BEIM ANSCHLUSS AN DEN DCN-POOL
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil im DBH beim
Anschluss an den DCN-Pool ein Speicherengpass aufgetreten ist.
Maßnahme
SQL-Anweisung wiederholen.
SEW91CF
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CF ANZAHL ZU SORTIERENDER TREFFER UEBERSTEIGT DEN DURCH DIE DBH-OPTION INTERNAL-SORT-LIMIT ANGEGEBENEN GRENZWERT
Bedeutung
Treffermengen, die die angegebene Anzahl Saetze uebersteigt, duerfen nicht
sortiert werden, weil die Sortierung zu aufwaendig waere. Teilweise werden
auch interne Zwischenergebnisse einer SQL-Anweisung sortiert, ohne dass
explizit eine ORDER BY-Klausel angegeben wurde.
Maßnahme
Treffermenge durch staerkere Selektion verringern oder DBH-Option
INTERNAL-SORT-LIMIT erhoehen.
SEW91CG
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CG LAENGE EINES SORT-SATZES UEBERSCHREITET DIE BLOCKGRENZE
Bedeutung
Die Gesamtlaenge der Sortierkriterien ueberschreitet die
Groesse eines Blockes im Cursor-Buffer, somit ist die Sortierung
nicht mehr moeglich.
Man beachte, dass in gewissen Faellen (z.B. Joinbildung) eine Sortierung
auch fuer die interne Verarbeitung erforderlich ist und evtl. zu diesem
Fehler fuehren kann.
Maßnahme
Gesamtlaenge Sortierkriterien vermindern oder Blockgroesse im Cursor-
Buffer erhoehen (Parameter FRAME-SIZE in DBH-Option CURSOR-BUFFER).
SEW91CH
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CH BETRIEBSMITTELENGPASS FUER PSW-BEREICHE
SEW91CI
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CI NACHRICHTENPUFFER FUER NACHRICHT ZUM DBH IST ZU KLEIN
Bedeutung
Der Nachrichtenpuffer ist zu klein, um die SQL-Anweisung aufzunehmen.
- Betriebsmodus TIAM (Anschlussmodul SESMOD):
Der Nachrichtenpuffer besitzt eine feste Laenge von 64 KB.
- Betriebsmodus UTM (Anschlussmodul SESUTMC):
Der Defaultwert fuer die Groesse des Nachrichtenpuffers ist 4KB.
Die Laenge des Nachrichtenpuffers kann in der Konfigurationsdatei
der UTM-Anwendung explizit festgelegt werden (Parameter PUF).
Diese Konfigurationsdatei muss beim Start der UTM-Anwendung dem
Linknamen SESCONF zugewiesen werden.
(siehe Basishandbuch SESAM/SQL, Abschnitt Datenbankbetrieb)
Maßnahme
- Betriebsmodus TIAM (Anschlussmodul SESMOD):
Die SQL-Anweisung vereinfachen.
- Betriebsmodus UTM (Anschlussmodul SESUTMC):
Wert des Parameters PUF in der Konfigurationsdatei der UTM-Anwendung
erhoehen. (Empfohlener Wert: 64000)
Ist bereits der Maximalwert fuer den Parameter PUF eingetragen,
ist die SQL-Anweisung zu vereinfachen.
SEW91CJ
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CJ ZU VIELE TIAM-TASKS MIT PREFETCH BEI DER INITIALISIERUNG.
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, da die maximale Anzahl von
1000 TIAM-Tasks mit Prefetch erreicht wurde. Ein Weiterarbeiten ist nicht
moeglich.
Maßnahme
Anwendung beenden und erst wieder starten, wenn weniger als 1000 TIAM-
Tasks mit Prefetch aktiv sind.
SEW91CK
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CK ZU VIELE UTM-TASKS MIT PREFETCH BEI DER INITIALISIERUNG.
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, da die maximale Anzahl von
100 UTM-Tasks mit Prefetch erreicht wurde. Ein Weiterarbeiten ist nicht
moeglich.
Maßnahme
Anwendung beenden und erst wieder starten, wenn weniger als 100 UTM-Tasks
mit Prefetch aktiv sind.
SEW91CL
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91CL ANGEGEBENER ISOLATION LEVEL HOEHER ALS IN DER DBH-OPTION MAX-ISOLATION-LEVEL ZUGELASSEN
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, da in der DBH-Option
MAX-ISOLATION-LEVEL der Isolation Level auf REPEATABLE-READ begrenzt
wurde.
Maßnahme
DBH-Option aendern oder in der Anwendung mit geringerem Isolation Level
arbeiten.
SEW91C0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C0 MAXIMALE GROESSE DES INTERNEN ARBEITSBUFFERS ERREICHT
Maßnahme
Anzahl in der SQL-Anweisung angesprochener Spalten verringern.
SEW91C1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C1 SQL-ANWEISUNG SPRICHT ZU VIELE SPALTEN AN
Bedeutung
Die Anzahl der in der SQL-Anweisung angesprochenen Spalten ist groesser
als der mit DBH-Option COLUMNS definierte Maximalwert.
Maßnahme
Anzahl der in der SQL-Anweisung angesprochenen Spalten verringern bzw.
DBH-Option COLUMNS vergroessern.
SEW91C2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C2 MAXIMALE GROESSE DES INTERNEN WERTEPUFFERS ERREICHT
Bedeutung
Die SQL-Anweisung enthaelt zu viele Konstanten/Variablen als
Vergleichswerte
Maßnahme
Die SQL-Anweisung vereinfachen bzw. die Anzahl Konstanten/Variablen durch
Verringerung der Praedikate reduzieren
SEW91C3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C3 KEINE INTERNE SUBORDER-NUMMER MEHR FREI
Bedeutung
Transaktion oder SQL-Anweisung spricht zu viele Scans oder Unterabfragen
an.
Maßnahme
Ggf. Anzahl der in der Transaktion angesprochenen Scans bzw. Unterabfragen
verringern.
SEW91C4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C4 GROESSE DER BENOETIGTEN TEMPORAERDATEI UEBERSCHREITET DIE SYSTEMGRENZEN
Bedeutung
Fuer die Bearbeitung der SQL-Anweisung wird eine Temporaerdatei mit mehr
als 65535 Bloecken benoetigt.
Maßnahme
Ggf. Suchbedingungen veraendern, um Treffermenge von Zwischenergebnissen
einzuschraenken.
SEW91C5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C5 SPEICHERENGPASS IM TEILHABER- ODER DCN-POOL
Bedeutung
Die SQL-Anweisung kann momentan nicht bearbeitet werden, weil im
Teilhaber- oder im DCN-Pool nicht genuegend freier Speicher vorhanden ist.
Maßnahme
SQL-Anweisung wiederholen, bei gehaeuftem Auftreten Konfiguration beenden
und mit groesserem Teilhaber- oder DCN-Pool wieder starten.
Den Wert des Parameters TOTAL-USERS in der Konfigurationsdatei bzw. den
Wert des Parameters USERS in der SET-DCN-OPTIONS-Anweisung erhoehen.
SEW91C6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C6 SPEICHERENGPASS IN REMOTE-DCN
Bedeutung
Remote-DCN kann die SQL-Anweisung nicht dem DBH zustellen, weil im Remote-
DCN-Pool nicht genuegend freier Speicher vorhanden ist. Die maximale An-
zahl der Remote-Anwender bei DCN ist ueberschritten.
Maßnahme
Anzahl der Remote-Anwender verringern oder Remote-Konfiguration geeignet
in zwei kleinere Konfigurationen aufteilen.
SEW91C7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C7 MAXIMALE ANZAHL DER DBHS UEBERSCHRITTEN, DIE UEBER DCN ANGESPROCHEN WERDEN
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil in der angesprochenen
Konfiguration kein zusaetzlicher DBH mehr angesprochen werden kann.
Maßnahme
Angesprochene Konfiguration in zwei kleinere Konfigurationen aufteilen.
SEW91C8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91C8 MAXIMALE ANZAHL DER LOKALEN DBHS UEBERSCHRITTEN, DIE VON EINER TASK ANGESPROCHEN WERDEN KOENNEN
Bedeutung
Die SQL-Anweisung kann nicht bearbeitet werden, weil aus der Task keine
weiteren lokalen DBHs angesprochen werden koennen.
Maßnahme
Anwendungsprogramm aendern bzw. Kataloge auf weniger DBHs verteilen.
SEW91R0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91R0 GRENZE EINES SPEICHERBEREICHS DES SQL-RTS ERREICHT
Bedeutung
Das SQL-RTS kann keine weiteren Vorgangs-, Transaktions- oder SQL-
Anweisungsspezifischen Daten speichern.
Maßnahme
In UTM-Umgebung kann moeglicherweise die Groesse des Vorgangs- oder
Transaktionsspeichers bei der UTM-Generierung erhoeht werden. Falls dies
nicht moeglich ist, sollte die Anzahl geoeffneter Cursor, dynamisch
uebersetzter SQL-Anweisungen oder SQL-Deskriptorbereiche, die Anzahl
transaktionsspezifischer Daten oder die Komplexitaet der letzten
SQL-Anweisung reduziert werden.
SEW91R1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91R1 GRENZE DES VORGANGSSPEICHERS ERREICHT
Bedeutung
Das SQL-RTS kann keine weiteren Vorgangs-Daten speichern.
Maßnahme
In UTM-Umgebung kann moeglicherweise die Groesse des Vorgangsspeichers
bei der UTM-Generierung erhoeht werden. Falls dies nicht moeglich ist,
sollte die Anzahl geoeffneter Cursor, dynamisch uebersetzter Anweisungen
oder SQL-Deskriptorbereiche reduziert werden.
SEW91R2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91R2 GRENZE DES TRANSAKTIONSSPEICHERS ERREICHT
Bedeutung
Das SQL-RTS kann keine weiteren Transaktions-Daten speichern.
Maßnahme
In UTM-Umgebung kann moeglicherweise die Groesse des Transaktionsspeichers
bei der UTM-Generierung erhoeht werden. Falls dies nicht moeglich ist,
sollte die Anzahl offener Cursor reduziert werden.
SEW91R3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91R3 GRENZE DES ARBEITSSPEICHERS FUER DAS SQL-RTS ERREICHT
Bedeutung
Das SQL-RTS kann keine weiteren anweisungs- oder anwendungsspezifischen
Daten speichern.
Maßnahme
- Komplexitaet der SQL-Anweisung (Laenge des Anweisungstextes, Anzahl
der Benutzervariablen) reduzieren;
- Anzahl der temporaeren Views oder dynamischen Cursor verringern;
- SQL-Modul aufteilen.
SEW91SA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91SA TEMPORAERER SERVICE-TASK-ENGPASS
Bedeutung
Fuer die Bearbeitung der Anweisung stehen nicht genug Service-Tasks zu
Verfuegung.
Maßnahme
Wenn moeglich DBH-Option SERVICE-TASKS MAXIMUM erhoehen oder
Auftrag spaeter wiederholen.
SEW91S0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S0 DDL-ANWEISUNG KANN NICHT AUSGEFUEHRT WERDEN
Bedeutung
Die angegebene DDL-Anweisung kann in einem linked-in DBH, der ohne
eigenstaendige Service-Task gestartet wurde, nicht ausgefuehrt werden.
Maßnahme
In den DBH-Ladeoptions die maximale Anzahl Service-Tasks auf 1 setzen
und DBH neu starten.
SEW91S1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S1 RECOVER-ANWEISUNG KANN NICHT AUSGEFUEHRT WERDEN
Bedeutung
Die angegebene RECOVER-Anweisung kann in einem linked-in DBH, der ohne
eigenstaendige Service-Task gestartet wurde, nicht ausgefuehrt werden.
Maßnahme
In den DBH-Ladeoptions die maximale Anzahl Service-Tasks auf 1 setzen
und DBH neu starten.
SEW91S2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S2 KURZFRISTIGER BETRIEBSMITTELENGPASS IN DEN AUFTRAGSTABELLEN
Bedeutung
Service-Auftrag kann nicht angenommen werden, da alle internen
Auftragstabellen (JOBTAB) belegt sind.
Maßnahme
Auftrag wiederholen, bzw. in Folgesession DBH-Ladeoption THREADS erhoehen.
SEW91S3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S3 KEINE SERVICE-TASK GESTARTET
Bedeutung
Trotz mehrerer Versuche konnte keine Service-Task gestartet werden, die
den Auftrag uebernehmen konnte. Siehe dazu auch die Meldungen SES8015,
SES8025 und SES8026.
Maßnahme
Andere Jobklasse in den DBH-Ladeoptions angeben.
SEW91S4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S4 RECOVER IN DER SERVICE-TASK MIT TSN (&00) ABGEBROCHEN. WA-LOG (&01) FUER DIAGNOSEZWECKE UMKATALOGISIERT
Bedeutung
Der RECOVER wurde nach mehreren erfolglosen internen Wiederanlaeufen in
der Service-Task mit der TSN (&00) abgebrochen. Das noch aktive WA-LOG
(&01) wurde fuer Diagnosezwecke umkatalogisiert zu (&01) mit dem
Suffix "Datum"."Uhrzeit".
Maßnahme
SYSOUT- und SYSLST-Dateien der Service-Task danach durchsehen, ob es
beim Starten des DBHs in der Service-Task Probleme gab. Falls die
Absturzursache des RECOVER nicht behoben werden kann, WA-LOG, Dump und
Protokolle der Service-Task an Systemdiagnose senden.
Falls die Absturzursache des RECOVER behoben werden konnte, WA-LOG
loeschen und RECOVER erneut starten.
Falls das WA-LOG nicht umkatalogisiert werden konnte, wurde in der
DBH-Task ein Diagnosedump erstellt, bzw. eine Meldung ausgegeben. WA-LOG
manuell umkatalogisieren, da es u.U. zukuenftige RECOVER-Auftraege
behindert.
SEW91S5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S5 SPEICHERMANGEL BEI INITIALISIERUNG DER SERVICE-TASK MIT TSN (&00)
Bedeutung
Waehrend der Initialisierung der Service-Task mit der TSN (&00) ist ein
Fehler aufgetreten, weil zu wenig virtueller Adressraum vorhanden ist.
Siehe dazu auch die SYSLST- und SYSOUT-Datei der Service-Task.
Maßnahme
Virtuellen Adressraum vergroessern.
SEW91S6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S6 SPEICHERMANGEL BEI SORTIERUNG IN SERVICE-TASK MIT TSN (&00)
Bedeutung
Waehrend einer Sortierung in der Service-Task mit der TSN (&00) ist ein
Fehler aufgetreten, weil zu wenig virtueller Adressraum vorhanden ist.
Siehe dazu auch die SYSLST- und SYSOUT-Datei der Service-Task.
Maßnahme
Virtuellen Adressraum vergroessern.
SEW91S7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S7 KURZFRISTIGER BETRIEBSMITTELENGPASS IM MEMORY-POOL
Bedeutung
Service-Auftrag kann nicht angenommen werden, da kein Speicher im
Memory-Pool frei ist.
Maßnahme
Auftrag wiederholen.
SEW91S8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S8 REFRESH IN DER SERVICE-TASK MIT TSN (&00) ABGEBROCHEN. TA-LOG (&01) FUER DIAGNOSEZWECKE UMKATALOGISIERT MIT DEM SUFFIX 'DATUM.UHRZEIT'.
Bedeutung
Der REFRESH wurde nach mehreren erfolglosen internen Wiederanlaeufen in
der Service-Task mit der TSN (&00) abgebrochen. Das noch aktive TA-LOG mit
dem Namen (&01) wurde fuer Diagnosezwecke umkatalogisiert mit dem Suffix
'Datum.Uhrzeit'.
Maßnahme
SYSOUT- und SYSLST-Dateien der Service-Task danach durchsehen, ob es
beim Starten des DBHs in der Service-Task Probleme gab. Falls die
Absturzursache des REFRESH nicht behoben werden kann, TA-LOG, Dump
und Protokolle der Service-Task an Systemdiagnose senden.
SEW91S9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91S9 RECOVER/REFRESH-AUFTRAG NICHT AUSGEFUEHRT. FEHLER BEI LOESCHEN VON (&00).
Bedeutung
Nach administrativer Aenderung der RECOVER-Optionen werden davor
entstandene TA-LOG und WA-LOG Dateien bei RECOVER/REFRESH-Auftraegen
geloescht. Dies konnte hier nicht durchgefuehrt worden. Ein moeglicher
DVS-Code wird in einer zusaetzlichen Meldung ausgegeben.
Maßnahme
Alte TA-LOG und WA-LOG-Dateien bezueglich RECOVER oder REFRESH loeschen.
Der angebene Dateiname enthaelt die Identifikations-Nummer der betroffenen
Service-Task.
SEW91UA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91UA VERSCHACHTELUNGSTIEFE VON PROZEDUREN UND FUNKTIONEN ZU GROSS
Bedeutung
Die Verschachtelungstiefe von Prozeduren und Funktionen
ist begrenzt.
Maßnahme
Routine anpassen.
SEW91U0
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U0 CAT-REC-DATEI ZUM CATALOG (&00) KONNTE WEGEN SPEICHERPLATZPROBLEMEN NICHT ANGELEGT WERDEN.
Bedeutung
Bei Abarbeitung einer CREATE CATALOG-Anweisung konnte die CAT-REC-Datei
wegen Speicherplatzproblemen nicht angelegt werden.
Maßnahme
- Catalog-Space loeschen, Platz beschaffen, CREATE CATALOG wiederholen
- Catalog-Space loeschen und CREATE CATALOG mit der Option NO LOG
wiederholen.
SEW91U1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U1 ES GIBT KEINE FREIEN SATZNUMMERN MEHR
Maßnahme
Space reorganisieren.
SEW91U2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U2 KLAMMERUNGSTIEFE DES RECHENAUSDRUCKS ZU GROSS
Maßnahme
Anwendungsprogramm aendern.
SEW91U3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U3 KEIN ZUSAETZLICHER EINTRAG IM SQL-DATENBANKVERZEICHNIS MEHR MOEGLICH
Bedeutung
Das SQL-Datenbankverzeichnis ist voll (vgl. DBH-Option
SQL-DATABASE-CATALOG).
Maßnahme
Evtl. DBH-Option SQL-DATABASE-CATALOG erhoehen.
SEW91U4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U4 UNLOAD-ANWEISUNG SPRICHT ZU VIELE SPALTEN AN
Bedeutung
Anzahl oder Gesamtlaenge angeforderter Spalten ueberschreitet interne
Grenze
Maßnahme
Anzahl der in der UNLOAD-Anweisung angeforderten Spalten verringern
SEW91U5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U5 BETRIEBSMITTELENGPASS, ES GIBT KEINE FREIEN SCANS.
Bedeutung
Es wird das interne Betriebsmittel Scan benoetigt, um die nachzufahrenden
Loggingdateien zu verzeichnen. Es ist kein Scan frei.
Maßnahme
Anweisung wiederholen, ggf. parallele Transaktion oder SQL-Anweisung
einschraenken.
SEW91U6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U6 UEBERSETZTES REGEX PATTERN ZU LANG
Bedeutung
Bei der Uebersetzung eines Regex Patterns in die interne Darstellung wird
mehr Platz benoetigt als zur Verfuegung steht.
Maßnahme
Pattern vereinfachen.
SEW91U7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U7 ZU VIELE DURCHLAEUFE EINER SCHLEIFENANWEISUNG (LOOP, WHILE, REPEAT, FOR).
Bedeutung
Die Anzahl der Durchlaeufe einer Schleifenanweisung ist
begrenzt.
Maßnahme
Routine anpassen.
SEW91U8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U8 VERSCHACHTELUNGSTIEFE VON LABELS ZU GROSS
Bedeutung
Die Verschachtelungstiefe von Labels in Routinen ist begrenzt.
Maßnahme
Routine anpassen.
SEW91U9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW91U9 VERSCHACHTELUNGSTIEFE VON FOR ANWEISUNGEN ZU GROSS
Bedeutung
Die Verschachtelungstiefe von For Anweisungen in Routinen ist begrenzt.
Maßnahme
Routine anpassen.
SEW95A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW95A1 FUER DEN BERECHTIGUNGSSCHLUESSEL (&00) GIBT ES EINE OFFENE TRANSAKTION AUF DEM CATALOG (&01)
Bedeutung
Es soll ein Berechtigungsschluessel oder ein Systemzugang geloescht
werden, der vom aktuellen oder einem anderen Benutzer in einer offenen
Transaktion benutzt wird.
Maßnahme
Erst die offenen Transaktionen fuer den Berechtigungsschluessel bzw. fuer
den Systemzugang beenden lassen. Dann die SQL-Anweisung erneut ausfuehren.
SEW98AA
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98AA INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98AB
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98AB INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98AC
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98AC INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98AD
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98AD INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98AE
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98AE INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A1
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A1 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A2
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A2 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A3
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A3 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A4
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A4 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A5
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A5 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A6
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A6 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A7
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A7 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A8
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A8 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN
SEW98A9
Destination: USER-TASK, CONSOLE Routing code: U Weight: 70
Warranty : NO
SEW98A9 INTERNE MELDUNG: VERARBEITUNG ABGEBROCHEN