- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
idcams的用法
JCL Utility 之 IDCAMS复制数据集Filed Under (JCL Utility) by Raymond on 03-12-2008 IDCAMS这个utility主要功能是通过JCL来操作Data Set和VSAM文件的。以下JCL的一个STEP,就是IDCAMS常用的使用方法://stepname EXEC PGM=IDCAMS//SYSPRINT DD SYSOUT=A//*以上的SYSPRINT会把IDCAMS的信息都输出,输出到JOB LOG中//ddname DD DSN=…//*在以上的DD段中,有些JCL需要定义一个DD段,来定义输入Data Set。有些JCL需要定义两个DD段,在定义了//*输入Data Set的同时,定义输出Data Set。//SYSIN DD *//*命令语句/*功能一:复制一个Sequential Data Set使用REPRO命令来完成复制功能,该命令可以用于复制Sequential Data Set,或者复制Partitioned Data Set的member。具体复制方法如下面的JCL所示://STEP1 EXEC PGM=IDCAMS//SYSPRINT DD SYSOUT=A//in-ddname DD DSN=…//out-ddname DD DSN=…//SYSIN DD *REPRO -INFILE(in-ddname) -OUTFILE(out-ddname)/*如上的JCL所示,上面的JCL用于复制两个Sequential Data Set。另外,IDCAMS还提供了两个有趣的参数,使用这两个参数,可以有选择地复制Data Set中的记录。这两个参数分别是COUNT和 SKIP,可以在复制的时候添加。COUNT参数的使用方法如下所示:REPRO -INFILE(in-ddname)-OUTFILE(out-ddname) -COUNT(n)以上JCL添加了COUNT参数,在复制的过程中,会只复制 ‘in-ddname’的前n行记录。SKIP参数的使用方法如下所示:REPRO -INFILE(in-ddname)-OUTFILE(out-ddname) -SKIP(n)以上JCL添加了SKIP参数,在复制的过程中,在复制‘in-ddname’的时候,会跳过前n行记录,即不复制‘in-ddname’的前n行记录。下面是一个COUNT和SKIP参数共同使用,来控制复制记录的例子:REPRO INFILE(INDD) OUTFILE(OUTDD) COUNT(100) SKIP(4)上面的JCL会复制INDD的前100行记录,并且略过前4行记录进行复制。复制后的结果会保存在OUTDD中。用IDCAMS程序定义VSAM数据集?1、用于建立和维护VSAM数据集和世代数据集。2、当使用VSAM数据集或维护系统目录时,必须使用AMS命令。3、AMS命令分两类:???? 功能命令,如定义数据集,列表目录等;???? 辅助命令,作用是设置条件执行功能。4、AMS实用程序的调用模式?? 使用AMS主要有TSO环境下通过AMS命令及利用JCL调用方法。JCL调用模式:?? //JOB1 JOB?? //JOBCAT DD?? // DSNAME=DB.DATA,DISP=SHR?? //STEP EXEC PGM=IDCAMS?? //SYSPRINT DD SYSOUT=*?? //SYSIN DD *?? COMMAND parameters…?? /*??? 注:??? JOBCAT DD语句定义一个目录名;??? EXEC 语句指出AMS程序名为IDCAMS;??? SYSPRINT DD语句指定系统的输出信息;??? SYSIN DD 语句为IDCAMS提供各种AMS命令;?5、AMS命令及功能?ALTER:修改数据集和目录属性;BLDINDEX:建立辅助索引;DEFINE ALIAS:为目录或数据集建立别名;DEFINE ALTERNATEINDEX:定义辅助索引;DEFINE CLUSTER:为VSAM数据集定义簇;DEFINE GENERATION DATA GROUP:为世代数据集定义编目入口;DEFINE NONVSAM:为非VSAM数据集定义编目入口;DEFINE PAGE SPACE:定义系统页空间数据集;DEFINE PATH:定义连接辅助索引与主数据集的路径;DEFINE USER CATALOG:定义用户目录;DELETE:删除目录、VSAM及非VSAM数据集;EXPORT:中断用户目录与主目录的联系;IMPORT:接通用户目录与主目录的联系;LISTCAT:列表编目内容;PRINT:打印VSAM、非VSAM数据集及目录内容;REPR:拷
您可能关注的文档
- 2013高三一轮复习超级课件_Unit3《Life_in_the_future》(新人教版必修5).ppt
- 2013高考英语一轮总复习优化课件(山东专用):Unit3 A healthy life.ppt
- 2013年辽宁省大连市中考化学试题(含解析).doc
- 2014-2015九年级仁爱英语Unit 1 Topic 2.doc
- 2014M3U3第二课时.ppt
- 2013年东城一模高考完形.docx
- 2014下半年华师在线欧洲文化入门作业.doc
- 2014全国中考物理分类汇编:内能和内能的利用(含解析35页).doc
- 四川农业大学12级金融2班十一月团日活动策划书简.doc
- 2014年4月52的初中物理组卷 物态变化菁优网.doc
文档评论(0)