UNIXからMAINFRAMEサーバーにconnect direct経由でファイルを送信しています。ファイルを正常にアップロードすることができます。宛先ホストでは、ファイルが受信されると、UNIXサーバーから送信されたものと同じ形式ではなく、読み取り可能ではありません。UNIXからMAINFRAMEに直接接続してファイルを送信する
以下ことは私がDCB値を教えてください送信ジョブ
Direct> Enter a ';' at the end of a command to submit it. Type 'quit;' to exit CLI.
submit maxdelay=unlimited TINIRS process snode=b1ap005
TRANSMIT copy from (file=myFile.txt
pnode
sysopts=":datatype=text"
)
ckpt=1k
to (file=myFile.txt(+1)
snode
DCB=(DSORG=PS,RECFM=VB,LRECL=1500)
disp=(new)
)
pend ;
で更新する必要があります。私が送るファイルには可変長のレコードが3つあり、レコードの最大長は1500です。
私はこれがプログラミングの質問であるかどうかはわかりません。 Serverfaultが必要な場合があります。あなたは自分の質問に「旗を掲げる」ことができます。 – derobert
ASCII/EBCDIC文字変換について何かする必要がありますか? – NealB