PDA

View Full Version : Crypt-en und CPYTOSTMF



bernd_at
08-09-05, 14:38
Hallo zusammen,
ich habe folgendes Problem(chen) und finde den Knackpunkt meiner Unwissenheit nicht:

Ich fahre mit einem CRYPT-Programm (aus iSeriesnetwork.com) über eine AS400-Datei, weil ich die Daten mit DES/EBC-Mode verschlüsselt brauche. Dies erfolgt mit dem CIPHER-API.
Die Datei wird anschliessend mit CPYTOSTMF und CODPAGE(819) kopiert, und sollte von hier aus auf einen Unix-Server gestellt werden.
Dort konnte sie allerdings noch nie erfolgreich decrypted werden.

Ich habe jetzt versucht, die Datei wieder zurückzukopieren, mit dem Befehl CPYFRMSTMF.
Und siehe da, das geht schon nicht. Es erscheint die Fehlermeldung: CPIA082 - Dateiende vor physischen Ende der Datei gefunden.

Weiss von Euch wer Rat ?


Danke

Bernd

Fuerchau
08-09-05, 15:00
Wenn du Daten verschlüsselst, darfst du diese doch keiner Codewandlung unterziehen !!!
Mach einen
CPYTOSTMF CVTDTA(*NONE)
ENDLINFMT(*FIXED)
Dann klappts auch zurück.

bernd_at
08-09-05, 15:11
Danke - soeben probiert, gleiches Ergebnis.

Fuerchau
08-09-05, 15:17
???
Hast du beim Zurückkopieren auch
CPYFRMSTMF CVTDTA(*NONE)
ENDLINFMT(*FIXED)
TABEXPN(*NO)
verwendet ?

bernd_at
08-09-05, 15:27
Vielen Dank - das war die Lösung.