Anmelden

View Full Version : Datei kopieren ins IFS, nur noch manuell



loeweadolf
11-03-08, 17:41
Mit folgener Anweisung kopiere ich eine Datei manuell ins IFS:

CPYTOIMPF FROMFILE(BIBLIOXX/DATEIXX) TOSTMF('/daten/esv/ESV1234.txt') STMFCODPAG(*PCASCII) RCDDLM(*CLRF) DTAFMT(*FIXED) DECPNT(*COMMA)


Die Datei besteht aus Sätzen mit jeweils einem langen alphanumerischen Feld.

Sobald ich obige Anweisung aber in ein CL einbinde, klappt es nicht mehr. Dann kommt die Fehlermeldung CPF2817 (wegen eines Fehlers Kopierbefehl beendet). Im DSPJOBLOG steht noch: "Fehler bei SQL Call Level Interface aufgetreten".

Vor einiger Zeit hat so was noch funktioniert. Auch bestehende CLs, die ein CPYTOIMPF beinhalten, funktionieren nicht mehr.

Hat jemand eine Idde, was das sein könnte ?

loeweadolf
11-03-08, 21:26
CPYTOIMPF FROMFILE(BIBLIOXX/DATEIXX) TOSTMF('/daten/esv/ESV1234.txt') STMFCODPAG(*PCASCII) RCDDLM(*CLRF) DTAFMT(*FIXED) DECPNT(*COMMA)


Ich habe schon selber die Antwort gefunden:

Beim Weglassen von

DECPNT(*COMMA)
funktioniert es.

Nur merkwürdig, dass bei manueller Eingabe kein Stopp kommt.