PDA

View Full Version : Table QSQPTABL in QSYS2



KB
13-06-01, 17:04
Heute ist ein merkwürdiger Fehler aufgetreten:
Bei SQL-Abfragen kam die Meldung hoch, dass die QSQPTABLE in QSYS2 nicht gefunden werden konnte.
Nachdem ich die Tabele mit folgendem Statement wieder angelegt habe, war alles klar:
CREATE TABLE QSQPTABL(INTEGER_COLUMN FOR COLUMN INTCOL BIGINT )

Diese Tabelle wird wohl bei der Installation der Sekundärsprache gelöscht.

Warum, wieso und weshalb weiss ich allerdings auch noch nicht!

lorenzen
15-06-01, 16:05
Ich habe diesen Fehler bei einem Insert gehabt. Merkwürdigerweise aber nur bei einer Datei und auch nur mit SQL. QSQPTABL habe ich ebenso manuell angelegt und dann ging es, aber warum dieser Fehler kommt, ist auch mir unklar. Ich habe diese Frage jetzt im englischen NEWS/400 Forum hinterlegt und hoffe dort eine Erklärung zu finden.

Da in der Datei irgendwelche (Big)-Integer-Werte gespeichert werden, äußere ich mal die vage Vermutung, das es vielleicht auch einen Zusammenhang mit dem Problem ODBC/BIGINT im Beitrag vom 14.06.01 gibt!?

KB
18-06-01, 08:33
Das Gefühl werde ich auch nicht los.
Der Fehler bzgl. der QSQPTABLE trat auch bei einem Insert in eine Tabelle mit BIGINTs auf. Bei anderen jedoch gibt es keine Probleme. Habe auf den IBM Seiten keine Hinweise gefunden.
Bitte haltet mich auf dem Laufenden.
Gruss
Kerstin

KB
18-06-01, 08:35
Feststeht jedoch, dass die QSQPTABLE bei der Installation einer Sekundärsprache gelöscht wird. Darauf wird bei der IBM hingewiesen.
Nur darauf muss erst einmal einer kommen.
Gruss Kerstin