PDA

View Full Version : CPY-Befehl



alex61
11-11-21, 09:14
Hallo !

ich will eine XML-Datei vom IFS der AS400 in die Windowswelt kopieren
Es macht das aber nicht. Ich denke, er stört sich an diesen Parametern (im Joblog):

FROMCCSID ? TOCCSID ?

was gibt man da an, bzw. gibt es noch mehr zu beachten ?

Für eine Info wäre ich dankbar.

Gruss A.

Andreas_Prouza
12-11-21, 07:33
Was genau ist das Problem (Fehlermeldung?)
Was genau machst du?
Danke!
lg Andreas

alex61
12-11-21, 08:07
Hallo,
ich möchte eine XML-Datei vom IFS nach Windows spielen mit dem CPY Command. Er macht das nicht und bringt diese Meldung im Jobog:


Ein äquivalentes Codierungssystem konnte nicht gefunden werden.

Funktionsprüfung. CPDA1CB nicht überwacht durch EDICLVS3 bei Anweisung

3314, Instruktion X'000D'.

Verbindung entfernt.

1 Verbindungen entfernt. 0 Verbindungen nicht entfernt.



==============================================





Nachrichten-ID . . . . : CPDA1CB Bewertung . . . . . . : 30

Nachrichtenart . . . . : Abbruch

Sendedatum . . . . . . : 11.11.21 Sendezeit . . . . . . : 10:56:23



Nachricht . . . : Ein äquivalentes Codierungssystem konnte nicht gefunden

werden.

Ursache . . . . : Für die CCSID 1208 ist kein äquivalentes Codierungssystem

*PCASCII definiert.

Fehlerbeseitigung: Eine andere Auswahl für den Parameter treffen oder eine

Datei mit einer anderen Codepage oder einem anderen CCSID-Wert angeben und

den Befehl erneut übergeben. Über die API CDGRDC (Get Related Default CCSID)

kann festgestellt werden, ob für eine CCSID eine entsprechende CCSID in

einem anderen Codierungssystem vorhanden ist.

B.Hauser
12-11-21, 08:30
ASCII ist halt auch kein Unicode. 1208 ist UTF-8.
Versuch's mal, in dem Du die CCSIDs direkt angibst.

Ansonsten zeig' uns mal genau den Befehl, wie Du ihn ausführst.

Birgitta

KingofKning
12-11-21, 09:07
Hallo,

Sendedatum . . . . . . : 11.11.21 Sendezeit . . . . . . : 10:56:23




Wenn die Kiste in Köln steht funktioniert das ja auch nur um 11:11 und nicht um 10:56 ;-)

Ansonsten einfach mal statt *PCASCII die 1208 direkt angeben.

GG 3487

alex61
12-11-21, 09:40
top ! Das mit den 1208 war offenbar die Lösung. Besten Dank an alle und schönes WE.
Gruss A.

Fuerchau
14-11-21, 10:44
Die Datei muss im IFS bereits die korrekten Daten haben, da der CPY in QNTC keine CCSID's unterstützt, Windows kann das nämlich nicht. Daher kann man keine abweichende Codewandlung angeben.
Daher reicht auch ein *STREAMFILE oder *FILE.
Die Datei wird also immer binär kopiert.
Innerhalb der IFS-Welt wird (bis auf QDLS auch) wieder CCSID mit Codewandlung unterstützt.