1

我无法将可变长度文件 FTP 到大型机;操作成功,但在大型机上生成的数据集不正确;谁能帮我。

程序。

  1. 我在大型机上创建了一个可变长度数据集。

    DSN=.TEST.DATA1
    LRECL=16
    

    其内容有 5 条记录,每条有 12 个字符: 000001 11AAAA000001 000002 11AAAA000002 000003 11AAAA000003 000004 11AAAA000004 000005 11AAAA000005

  2. 在 linux 平台上使用 FTP 客户端将数据集下载到 linux ftp -v -n< user prompt binary quote site rdw get TEST.DATA1 close bye EOF

  3. 文件已成功下载。
  4. 将文件上传回大型机 ftp -v -n< user prompt binary quote site rdw recfm=v lrecl=16 put TEST.DATA1 TEST.DATA2 close bye EOF
  5. 大型机上新生成的数据集 TEST.DATA2 不正确。

    000001 11AAAA00
     000002 0001 11AA
     000003 AA000002
    000004 11AAAA000003 000005 11AAAA00 000006 0004 11AA 000007 AA000005

    似乎 RDW 字段被视为数据字段,这不是我所期望的;我希望 TEST.DATA2 与 TEST.DATA1 相同。

谢谢。

4

0 回答 0