View Full Version : SQL Fehler
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
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
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.