PDA

View Full Version : SQL Fehler



Tom5
18-01-10, 09:34
Hallo alle zusammen,

wir sind jetzt auf unser i5 von 5.3 auf 6.1 gegangen. seitdem läuft mein cpytoimpf befehl nicht mehr. ich kriege immer die meldung ungültiger token. kann mir da jemand helfen ?

danke

andreaspr@aon.at
18-01-10, 09:47
Hi thomas,

kannst du bitte den vollständigen befehl + die vollständige fehlermeldung posten.

lg Andreas

Tom5
18-01-10, 09:52
Hallo Andreas,

hier erstmal der Befehl

CPYTOIMPF FROMFILE(EFSVOGELEY/JOECTL) TOSTMF('/home/smarchiv/joectl.ctl') MBROPT(*REPLACE) STMFCODPAG(850) RCDDLM(*LFCR) STRDLM(*NONE)

Und das sind die Meldungen die dann im Protokoll auftauchen.

Eigentumsrecht für Objekt QCPEXTEMPS in QTEMP Art *USRSPC geändert.
Datei QACP278809 in Bibliothek QTEMP erstellt.
Teildatei QACP278809 zu Datei QACP278809 in QTEMP hinzugefügt.
Eigentumsrecht für Objekt QACP278809 in QTEMP Art *USRSPC geändert.
Eigentumsrecht für Objekt QACEXFLD12 in QTEMP Art *USRSPC geändert.
Token | ungültig. Gültige Token: + - AS <IDENTIFIER>.
Keine Sätze aus Datei JOECTL, Bibliothek EFSVOGELEY, kopiert.
Objekt QACP278809 in QTEMP Art *FILE wurde gelöscht.
Wegen eines Fehlers Kopierbefehl beendet

Fuerchau
18-01-10, 11:00
Das sieht mir nach CCSID-Problem aus.
Das Zeichen "|" ist CCSID-Abhängig.
Da du auf den Befehl selber diesbezüglich keinen Einfluss hast, würde ich eine Fehlermeldung mit diesen Angaben an IBM schicken.

Ansonsten probiers mal mit einer anderen JOB-CCSID, ins besonders, wenn diese auf *HEX (65535) steht.