我是靠谱客的博主 傻傻萝莉,最近开发中收集的这篇文章主要介绍用JCL来压缩dataset,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用JCL来压缩dataset的好处是,可以schedule,可以无视dataset被人占用(作业可以挂在上面等着)……

 

以下是用来压缩PDS的Job,很简单,就是把一个PDS拷到它自己里面……

//COMPPDS  JOB CLASS=A,MSGCLASS=X,MSGLEVEL=(1,1),NOTIFY=&SYSUID 
//*THIS JOB IS USED TO COMPRESS A PDS                           
//COMP     EXEC PGM=IEBCOPY,PARM='SIZE=500K'                    
//SYSPRINT DD  SYSOUT=*                                         
//COMPDS   DD  DSN=SIMONJ.IFA.REXX,UNIT=DISK,DISP=(OLD,KEEP,KEEP)
//SYSUT3   DD  DUMMY                                            
//SYSIN    DD  *                                                
           COPY OUTDD=COMPDS,INDD=COMPDS                        
/*

 

另:每个系统,都有默认的jcl等待的time out时间。这个值可以手工通过TIME参数来设置

TIME=    {([minutes][,seconds])}
                {144) }
                {NOLIMIT }
                {MAXIMUM }

根据MVS JCL Reference,如果用了TIME=NOLIMIT或TIME=1440,貌似可以over ride系统的默认设置,从而使JOB在线上等待最长1440分钟也即一天;如果用了TIME=MAXIMUM更是可以使JCL最大等待时间变为357912分钟,也即248.55天(大半年)了。不过本人未实际测试……

最后

以上就是傻傻萝莉为你收集整理的用JCL来压缩dataset的全部内容,希望文章能够帮你解决用JCL来压缩dataset所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部