zoukankan      html  css  js  c++  java
  • z/os上的tar和gzip(3)

    前面两篇文章分别讲过了如何合并并压缩批量文件如何解压缩并恢复批量文件, 这些问题解决了之后还剩下一个大问题,如何在网络上传输这些压缩过的文件,如果是linux的话非常简单,制定binary,然后get就可以了,可在z/os上,一切都没这么简单。 生气

    最重要的是在ftp的时候需要制定要创建的dataset的类型, 否则的话你的文件传下来肯定unterse的时候会报文件不是terse过的文件。如下面的例子所示,locsite这个命令指定了要在本机上新建的文件类型,可以直接使用下面的格式,也可以参考以创建成功的terse文件来写。

    //FTP     EXEC PGM=FTP,                                       
    //             PARM='hostname'             
    //SYSPRINT DD SYSOUT=*                                        
    //OUTPUT   DD SYSOUT=*                                        
    //INPUT    DD *                                               
    USERNAME
    PASSWORD                                                  
    BINARY                                                        
    LOCSITE CY PRIMARY=100 SECONDARY=30  RECFM=U   BLOCKSIZE=27998
    LOCSITE LREC=0 DSNTYPE=LARGE                                  
    GET 'ZPER.PERF.WXAOTH' 'ZPER.PERF.WXAOTH' (REPLACE            
    QUIT                                                          

    上面这个JOB也是一个如何通过JCL来调用FTP的例子,可以直接输入用户名,口令来自动ftp远程主机的文件。

    基本上根据这3篇文章的介绍,在z/os上常用的压缩,解压缩以及传输文件都可以搞定,剩下一些高级的功能比如在restore的时候rename等,可以参考ADRDSSU的使用说明。

  • 相关阅读:
    希腊字母写法
    The ASP.NET MVC request processing line
    lambda aggregation
    UVA 10763 Foreign Exchange
    UVA 10624 Super Number
    UVA 10041 Vito's Family
    UVA 10340 All in All
    UVA 10026 Shoemaker's Problem
    HDU 3683 Gomoku
    UVA 11210 Chinese Mahjong
  • 原文地址:https://www.cnblogs.com/db2zos/p/3583092.html
Copyright © 2011-2022 走看看