いつもお世話になります。AS400からのFTP送信時のコード変換について困っています。以下の指定をして送信しようとすると、データを CCSID 5026 から CCSID 932 に変換することができな い:理由 3028 226 Transfer complete. 225 ABOR command successful.とのログが出力され、途中で処理が終わり、全件送信する事が出来ません。【指定内容】ASCII LTYPE C 932全角を含む文字列の前後ブランクを除くPGMを組み込んだ後に発生したのですがデータ上はシフト文字を含め正しく表示されており文字化け等はないようです。 どなたか原因をご存知の方がいらっしゃいましたらお教えてください。よろしくお願いします!!
文字化け無しとの事ですが、上記のエラーはシフトコードが欠けている場合等に起こります。QUERYなどでデータを見ただけでは文字化けは見つけられ無いケースがあります。再度、データのご確認をしてみては。
> 文字化け無しとの事ですが、上記のエラーはシフトコードが欠けている場合等に起こります。> QUERYなどでデータを見ただけでは文字化けは見つけられ無いケースがあります。再度、データのご> 確認をしてみては。再度確認してみたところスペース除去時のシフト文字編集時にシフトインを重複させてしまっており、その箇所で文字化けが発生していました。このようなエラーの場合には必ずどこかで文字化けが発生しているのですね。ご回答ありがとうございました。