VSAM 删除集群
发布时间:2023-09-06 10:14:56 所属栏目:教程 来源:
导读:要删除VSAM文件,需要使用IDCAMS实用程序删除VSAM群集. DELETE命令从目录中删除VSAM集群的条目,并可选择删除该文件,从而释放该对象占用的空间.如果VSAM数据集未过期,则不会删除它.要删除此类数据集,请使用PURGE选
要删除VSAM文件,需要使用IDCAMS实用程序删除VSAM群集. DELETE命令从目录中删除VSAM集群的条目,并可选择删除该文件,从而释放该对象占用的空间.如果VSAM数据集未过期,则不会删除它.要删除此类数据集,请使用PURGE选项. DELETE data-set-name CLUSTER [ERASE / NOERASE] [FORCE / NOFORCE] [PURGE / nopURGE] [SCRATCH / NOSCRATCH] 上面的语法显示了我们可以参数与Delete语句一起使用.我们将在下表&minus中详细讨论它们; Sr.No 带描述的参数 1 ERASE/NOERASE ERASE指定选项以覆盖为目录中的对象指定的ERASE属性.默认情况下采用NOERASE选项. 2 FORCE/NOFORCE FORCE选项被指定为删除SPACE和USERCATALOG,即使它们不为空.默认情况下采用NOFORCE选项. 3 PURGE/nopURGE 如果数据集没有,则PURGE选项用于删除VSAM数据集过期.默认情况下采用nopURGE选项. 4 SCRATCH/NOSCRATCH 指定SCRATCH选项以从中删除对象的关联条目卷目录.它主要用于GDG等非vsam数据集.默认情况下采用NOSCRATCH选项. 示例 以下是显示如何在JCL中删除集群的基本示例 : //SAMPLE JOB(TESTJCL,XXXXXX),CLASS = A,MSGCLASS = C //STEPNAME EXEC pgm = IDCAMS //SYSPRINT DD SYSOUT = * //SYSIN DD * DELETE MY.VSAM.KSDSFILE CLUSTER PURGE /* 如果您将在大型机服务器上执行上述JCL.它应该以MAXCC = 0执行,它将删除MY.VSAM.KSDSFILE VSAM文件. (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |