如何将可变长度文件从linux FTP到大型机z / OS

时间:2014-06-24 02:27:10

标签: ftp mainframe variable-length

我无法将可变长度文件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相同。

  6. 感谢。

0 个答案:

没有答案