Jcl to delete uncataloged dataset If the catalog entry being removed contains an expiration date in the future, a VSAM cluster should be deleted using IDCAMS utility. But after the jobs run, I am still able to look up the files using a VOLSER. Possible values are: SYMBOLS=JCLONLY: Replaces JCL symbols and JES symbols in the in-stream data. I may be missing something here. Either IEFBR14 with DISP=(OLD,DELETE) of IEHPROGM SCRATCH were what was required. Now, my problem is the dataset A is in nonsms, so i got problem to check dataset A. They seem to be acting like an uncataloged dataset. A data set is renamed. This command and its parameters apply to both SMS and non-SMS-managed data sets and is intended to supplement the automatic functions of DFSMShsm. IEFBR14 can be used to uncatalog the sequential file (PS) or partitioned dataset (PDS). VSAM1, is restored from a logical dump tape in this example. For examples and more information, see Surely we can delete a catalogued dataset. Other than How to delete an uncataloged dataset: IBM Mainframe Forums-> JCL & VSAM : Quick References View previous topic:: View next topic : Author Message; dick scherrer Moderator Emeritus Joined: 23 Nov 2006 Posts: 19243 JCL & VSAM: Hi, I have a dataset that I have uncataloged, How to delete an uncataloged dataset: IBM Mainframe Forums-> JCL & VSAM : Quick References View previous topic:: View next topic : Author Message; wanderer Active User Joined: 05 Feb 2007 Posts: 199 Location: Sri Lanka: Posted: Sat Mar 17, 2007 6:05 am: Delete an uncataloged dataset, suggestions please? Post by Ajay Chowdhary » Tue Oct 28, 2014 1:46 pm. For eg: I'm trying to delete SYS1. Hope this helps Modify this JCL sample to delete an existing data set, using the IBM program IEFBR14. JCL & VSAM: Hi, I have a dataset that I have uncataloged, How to delete an uncataloged dataset: IBM Mainframe Forums-> JCL & VSAM : Quick References View previous topic:: View next topic : Author Message; wanderer Active User Joined: 05 Feb 2007 Posts: 199 Location: Sri Lanka: Posted: Sat Mar 17, 2007 6:05 am: You must then issue the DFSMShsm DELETE command for each of the now-uncataloged migration copies. This topic describes how to delete migrated data sets using ISMF or TSO. It is renamed as PARTS. Deleting 100 generations of GDG without deleting BASE by sadaf rehan » Thu Jan 15, 2009 4:42 am 1 Replies 5358 Views Last post by dick scherrer Thu Jan 15, 2009 5:37 am deleting a GDG by chatwithbee » Tue Dec 09, 2008 2:27 am 2 Replies 4318 Views Last post by MrSpock Tue Dec 09, 2008 3:34 am SMF enreg and deleting datasets The IEHPROGM the TS tried was an attempt to UNCATALOG. z/OS JCL The above JCL prevents moving any data sets. JCL, or Job Control Language, is a scripting language that defines and controls the execution of batch jobs on IBM mainframe systems. The UNCATLG statement is used to remove a non-VSAM entry from the catalog. If you simply UNCATALOG a dataset, you can still use 3. a gdg with no scratch option will not delete it from the volume but make it uncataloged when it egts rolled off. If the EXPDT and RETPD are set for the dataset, the datasets will be kept and DISP parameter ignored. dataset') HISTORY, but they are not required for a single data set name. As NicC says, you will probably have to place TEST. Do not specify UNCATALOG with CONCURRENT, Any non-SMS, non-VSAM data set that has a high-level qualifier of SYS1 cannot be uncataloged unless PROCESS(SYS1) is specified. Hope anyone here JCL : Interview questions; DB2: Plans and packages; ISPF: How to see the datasets allocated to your IS JCL: What is SRB; JCL: What is virtual TAPE and how it works; JCL: How buffer processing works for sequential files; JCL: Use of BUFNO for sequential Datasets; JCL: How to fix B37 AbEnd; How to determine program compile date; How to You need to be sure the NVR or VVR's are truly orphaned by doing a DIAGNOSE of the volume which will report what the errors really are. Up front you must create the generation data group base entry with an IDCAMS command documented here. Good catch, Expat Why are there 1,000's of tape datasets to be uncataloged each week This should be set up to happen automatically . The solution that Bharanidharan gave, it only can cater for sms dataset, i tried for nonsms dataset, but it didnt find the nonsms dataset. (The system automatically catalogs VSAM and system-managed DASD data set s when they are allocated. SMS datasets are forced to be cataloged, even if the end-user out of ignorance doesn't specify it properly in his JCL, and if some rare system failure were to allow one to be uncataloged, running periodic DIAGNOSEs against catalogs and VVDSs will catch that as an inconsistency. For a physical data set dump: DUMP DATASET JCL Interview Questions - Dear readers, these JCL Interview Questions have been designed specially to get you acquainted with the nature of questions you may encounter during your interview for the subject of JCL. and I want to to delete in a bacth jcl job all datasets that start with: HLVL. OUT' 'some. For example, utility control statements that delete/scratch a data set will result in exclusive use of that data set. ) If data sets with the same name as the new names are on the target volumes or if the data sets are already cataloged in USERCAT2, they are not copied. 1: SCRATCH, UNCATLG: Disk to uncatalog the dataset, while I am successful in doing so, it's taking a fair amount of time (almost a minute). so if i'm creating 1 more generation all the old 5 will b lost. It is possible to have a cataloged dataset that has been deleted. FOr e. abc HLVL. Delete uncataloged datasets. If the I have generated the list of uncataloged datasets, When tried to do a pak to pak, I don't see any member in any of the PDS (empty PDS). To successfully recatalog a data set or VSAM object, you generally must supply the entry's name, volume, and any ownership, protection, or expiration attributes defined for the entry. Please advise. If you do not want a dump of the uncataloged data sets, the output ddname TAPE can be a dummy. T* Thanks JES, JES2, JCL utilities, IDCAMS, Compile & Run JCLs, PROCs etc Previous topic • Next topic • 2 posts • Page 1 of 1. They should check their disks how many of those uncataloged datasets there are - they might get a lot of disk space freed by deleting those "ghost" datasets. Here is a JCL on how to create Tape dataset. That's absolutely right. On a downside, an audit can take up to many many hours to In the above example i would delete all the contents of the dataset. 3: SCRATCH: Disk: The data sets' DSCB is scratched. my jcl has 1 step. 7. – It is also used to delete or scratch datasets. By setting the DISP ie the disposition parameter you can retain or delete or uncatlg the dataset. When the entry represents an object that occupies space in a VSE/VSAM data space, the object's space is made available for other VSE/VSAM objects. I've tried deleting by setting the DISP parameters to DELETE and also by IDCAMS. DUMP INDD(VOL111) OUTDD(NOTAPE) - DATASET(BY(REFDT,LE,*,-366)) - DELETE PURGE. DISP=(NEW,CATLG,DELETE) Disp specifies the disposition of dataset, NEW - Dataset not exists, need to create CATLG - If step executed Uncataloged datasets would need a volser parameter to tell the system where to find it. (For VSAM or SMS-managed data sets, use the DELETE keyword. JCL statements specify the input and output datasets, the VSAM Delete Cluster Syntax; VSAM Entry Sequenced Dataset(ESDS) VSAM Key Sequenced Dataset(KSDS) VSAM Relative Record Dataset(RRDS) VSAM Alter Command; If you execute the above JCL. For a new data set, the system keeps the data set and creates an entry pointing to it in the system-determined catalog. 2 (Data Set Utility panel) is also used to delete the datasets. Since IEFBR14 is a do nothing program, it can also be used to check the syntax of your JCL without affecting any datasets. JCL & VSAM: Hi, what is the difference between Disp=(new,pass,delete) but before the dataset was deleted, then I think the dataset is still there, but if it is not deleted explicitely then it will remain as uncataloged as long as it is not deleted externally. You can use the access method services DELETE command to clean up a VVDS and to remove records for data sets which no longer exist or which have become uncataloged. Setting return code to zero. Generally, Use the access method services DELETE command, described in z/OS DFSMS Access Method Services Commands, to delete data sets, catalogs, and objects. Specify either VVR or NVR to delete the appropriate type of record. The steps that follow provide line-by-line instructions for modifying this JCL sample: //jobname JOB (start of JOB statement parameters) //stepname EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * DELETE 'entryname' DELETE 'entryname,entryname,entryname' /* In the JCL statements that appear in code examples, lowercase text indicates items that you IEFBR14 was created because while DD statements can create or delete files easily, they cannot do so without a program to be run due to a certain peculiarity of the Job Management system, which always requires that the Initiator actually execute a program, even if that program is effectively a null statement. I've worked with the Support to get it deleted. I tried deleting the datasets using IEFBR14, using DISP= Tapes are not deleted thru JCL DISP parameter. They were able to trace it back to the following situation involving an OEM: The problem occurred when a temp dataset was allocated but never opened due to a "msgIEF453I Job Failed - JCL Error" or some other abnormal termination before the dataset was used. Dear all, I'm trying to delete some old unused datasets. 4 option it will be there. There is no need for the specified data set to be allocated or for the volume on which it resides to be mounted. DELETE: Specifies the dataset is to be deleted if step execution is unsuccessful. TEST4 HLVL. Similarly, the IDCAMS/ADRDSSU jobs failed because they expect the dataset to be cataloged. Delete a Truename Entry in a Catalog: Example 1; Delete a User Catalog for Recovery: Example 2; Delete VSAM Volume Records: Example 3; Delete a Non-VSAM Data Set's Entry: Example 4; Delete Entries Associated with a Non-VSAM Object from VVDS and VTOC: Example 5; Delete a Key-Sequenced VSAM Cluster in a Catalog: Example 6 1. The old passwords are deleted and new passwords are assigned. #6: Uncataloged Dataset Author: james, Location: charleston Posted: Wed Aug 04, 2004 6:08 am — Kolusu, I have generated the list of uncataloged datasets, When tried to do a pak to pak, I don't see any member in any of the PDS (empty PDS). As i know GDG datasets conatain generation number Gnnnnvnnn . The disposition to delete the dataset is DISP=(OLD,DELETE,. 4, it uncatalogs it almost instantly. If one of the data sets isn't there, you can suppress the CC 8 by using an IF LASTCC = 8 after the DELETE or IF MAXCC = 8 as the last card. FILE specifies the ddname of a DD statement that describes the non-VSAM data set's volume and causes it to be mounted. Doing might help if you have a swap partition on a particular volume and you only want to back up the native, data holding partitions (there is probably no reason to back-up a swap partition). How do I delete it? On the 3. But I end up in touching the cataloged dataset. ↳ JCL - Job Control Language. . Thanks, You can use the utility IEFBR14 with disposition for your dataset Disp=(OLD,DELETE,DELETE). Thanks, James. Typically in a Shop if you delete a Tape, what you are doing is just Uncataloging it, and not In the following example, the JCL is set up to delete all generation data sets at the beginning of the job. I was wondering if there is a faster way to uncatalog the tape based datasets. Return to “SMS & VSAM and BDAM, BSAM, QSAM, BPAM, ISAM, OAM. Regards, JCL & VSAM: Can anyone please tell me what is the difference between uncatalog and delete a dataset? and an uncataloged dataset isn't (you need to know what its volser is). You might also need to recatalog a data set or VSAM object if you used DELETE with the NOSCRATCH option to delete a BCS entry, or if you restored a volume. I run a job most days looking for datasets unused for four weeks, and I How can you delete a set of datasets using a wildard? Example: If I have the following datasets: HLVL. You can delete the entire cluster, or just the alternate index, path, or alias, for example. OUT in quotes. Dear all, Or is there a way to delete datasets of this type? Any help will be much appreciated. 4 but you must supply the volume information. Delete datasets. Thanks, Viswa. Issue the following control statements to delete all expired data sets: DUMP INDD Issue the following control statements to delete uncataloged non-VSAM data sets. Job should complete successfully with MAXCC = 0 and it will alter the Freespace, Volumes and Keys. it will be somewhere stored. That is what i think, please post ur thoughts. Rename a data set or a member of a partitioned data set. A customer noticed that temporary datasets were not being deleted from DASD. ) Note: UNCATALOG is ignored for VSAM and SMS-managed data sets. TEST1 HLVL. JES, JES2, JCL utilities, IDCAMS, Compile & Run JCLs, PROCs etc Previous topic • Next topic • 3 posts • Page 1 of 1. Delete a Truename Entry in a Catalog: Example 1; Delete a User Catalog for Recovery: Example 2; Delete VSAM Volume Records: Example 3; Delete a Non-VSAM Data Set's Entry: Example 4; Delete Entries Associated with a Non-VSAM Object from VVDS and VTOC: Example 5; Delete a Key-Sequenced VSAM Cluster in a Catalog: Example 6 Only the data component of the KSDS file is on a different volume say yyyyyy and is uncataloged. Its parameters are: EXAMPLE. Example - z/OS JCL - Basic Using Existing Datasets SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. S Short Data Set Information. Also, a dataset can be deleted but not uncataloged. If this is true, how to identify the vol serial number of inactive generations which are uncataloged and not in DASD. ) or DISP=(MOD,DELETE,. You really need to know the tape retention policies of your site to do exactly what it is that you want to do. How do I get rid of the duplicate one on yyyyyy. xyz etc. 3. As of z/OS 2. The data set is cataloged under its new name. Sorry from interrupting the chat but could not hold myself back. TEST6. NONVSAM is the entryname of the object to be deleted. You can use the parenthesis to indicate you want to specify multiple data sets: LISTDS ('TEST. ↳ SMS & VSAM and BDAM, BSAM, QSAM, BPAM, ISAM, OAM. TSO-ISPF JCL COBOL VSAM DB2 CICS IMS-DB Tools Articles Forum Quiz Interview Q&A JCL TUTORIAL The DELETE command (DEL) is used to delete entries (for any previously-defined objects) from a catalog. Jump to: Delete uncataloged datasets. If you're sure then you can also use DFDSS (ADRDSSU) to do a Physical DUMP DELETE of the uncataloged datasets NVR/VVR and DSCB's, and that does allow masking. You can use the TSO DEL option or 'D' option. VSAM DELETE command can be used to delete the VSAM or non-VSAM objects such as CLUSTER, GDG, Alternate Index, Alias, CATALOG, PS file, SPACE, USERCATALOG, etc. However, the IEFBR14 utility is used to delete the datasets as part of a batch run. The DELETE command only deletes the VVR or NVR if there is no corresponding entry in a BCS for the data set. To delete a tape that is in SCRATCH status The CATLG statement is used to generate a non-VSAM entry in a catalog. 8) Datasets can be cataloged or uncataloged. 4, include the volser and delete it. If these are "good" files that are uncataloged, you will need to use the tape management reporting to prepare whatever info you need for the datasets that are being kept, but are not in the catalog. The disposition to uncatalog the dataset is DISP=(OLD,UNCATLG,. XXX. CATLG and UNCATLG. how to retrieve that. Specifies the dataset is to be uncataloged if step execution is unsuccessful. Although I use DISP=(MOD,DELETE). I have a dataset that I have uncataloged, so it doesn't show in ISPF 3. 4 but the file would be "not found" if you try to access it. DELETE entry name removes the data set from the volume on which it resides, and the catalog entry for the data set. I am able to delete the Active generations but the inactive generations which are just uncataloged do not get deleted. If you can give me some JCL / REXX, it would be ISPF foreground option 3. I need to delete some datasets via JCL in a batch job. UNCATLG does not delete the data from the uncataloged dataset. We mostly use IEFBR14 utility JCL & VSAM: Hi, Can anybody help me in deleting the TAPE File. This wouldn't overwrite the existing dataset, but would give you a new dataset every time your JCL is executed. 2-3:20 IEHPROGM Utility Program: Catalog Maintenance • IEHPROGM is the IBM utility program which allows catalog entries to be added or deleted. Catalogs are used to retain information about datasets, such as volume(s), device type, etc. Please let me know in case we can do it. 2. To find an uncataloged dataset that has been requested, the operating system requires the dataset A new dataset will be deleted; an old dataset will be kept. take it as i've given empty scratch and the limit is 5. Hello, When thousands were mentioned, this surely sounded like dasd. As per my experience good interviewers hardly plan to ask any particular question during your interview, normall I need to check the dataset A, if there is dataset A exist, then my job will stop to execute next step. I wanted to try the following jcl: //DD1 DD VOL=SER=DV000E,DISP =SHR,UNIT=DISK What do I do incase of 'Duplicate Dataset name' failures in this case. TEST2 HLVL. Deleted means that the disk's vtoc entry is gone. This might be how the dataset came to be uncataloged in the first place and this will not delete a dataset. This, in effect, causes the objects to cease to exist. // disp=(old,delete,delete) The job was submitted successfully and the file was Uncataloged. Catalog Datasets. CETi/COMPUTER EDUCATION TECHNIQUES, INC. g. You can dump individual partitions by using physical processing. how to recover a gdg generation that has been uncataloged. I am given the task to delete the uncataloged datasets, which I have listed using the TMSGRW. TEST5 HLVL. It provides flexibility in choosing what to delete, allowing for the removal of just the dataset, the catalog entry, or both. if i give cond parameter for the 1st step return code of which step will b taken. B2150. The copied, expired data sets are deleted from the source volumes, uncataloged, and recataloged in the USERCAT2 catalog . DISP=NEW, DISP=MOD, or DISP=OLD on a dynamic allocation request, including dynamic allocation requests that result from the use of certain utility control statements. Regards, Amol: Back to top: expat Global Moderator Joined: 14 Mar 2007 If multiple datasets are to be uncataloged in a single iefbr14 run, JCL Tutorial - JCL Generation Data Groups (GDGs) are group of datasets related to each other by a common name. by Viswanathchandru » Thu Oct 17, 2013 7:09 pm 2 Replies 7609 Views Last post by Robert Sample Thu Oct 17, 2013 8:31 pm Delete 6th file of existing datasets As mentioned by MF_query, the IEFBR14 utility is normally used to delete the datasets in a job wch are to be used again. If you can give me some JCL / REXX, it would be greatful. If its to be created it ll be NEW instaed of MOD If you select option U, the specified data set name is uncataloged. GAUTHAM. You must have RACF authority in order to use IEHPROGM. If you are, however, the JCL requirements for this input DD statement are slightly different: If your uncataloged data set is not SMS-managed, you need to add UNIT and VOL=SER parameters to this input DD. VSAM2 and cataloged in the standard order of search. TSO-ISPF JCL COBOL VSAM DB2 CICS IMS-DB Tools Articles Forum Quiz Interview Q&A JCL TUTORIAL Although this sample assumes you are using a cataloged data set for input, you may use an uncataloged data set. In this case, they happen to be on tape. Back to top: Bill Dennis The DELETE command deletes the non-VSAM data set EXAMPLE. INDEX, are also renamed. Maintain data set passwords. Generally I create a step prior to the creation of the dataset to delete the dataset. and if you uncatalog the dataset then that dataset will not be deleted. You should use IDCAMS DELETE VR to delete uncataloged data sets on SMS managed volumes. A logical data set dump cannot handle multiple uncataloged data sets with the same name in the same job even if all the volumes on which they reside are specified as input volumes. Using ISMF; Using TSO; Parent topic: There are two more nice things about using IDCAMS for deleting datasets. Note: This does not apply to VSAM data sets, If the output file for a DUMp is specified as DUMMY in the JCL, DFDSS can be used to scratch and uncatalog data sets by specifying the DELETE parameter. when you specify disp=(new,catlg,delete) for creating a new dataset, it means that this dataset we want to catlog now this dataset will be there in the catlog, which means if you go to 3. JCL Tutorial - JCL Generation Data Groups (GDGs) are group of datasets related to each other by a common name. (z/OS JCL - Basic - 19. In this second example, the system establishes the relative/absolute relationship in When you say DELETE XL70. we can locate particular GDG by seeing generation JCL & VSAM: Hello, Yup, the IEH210I looks like sms stepped in (again :) ). ↳ CICS, Middleware and MQ Series. The program used in the JCL does not actually If a volume serial is not specified, and the dataset does not have an expiration data, the dataset is deleted and uncataloged. Catalog a non-VSAM or non-system-managed data set, or data sets on a system-managed tape volume, by specifying CATLG as the disposition. Again, it may be site specific that if a tape dataset is uncataloged that this may override the retention period specified in the JCL. For the IDCAMS, I tried to delete one SMS uncataloged dataset from vol=ser=VOL001 For ADRDSSU, I tried to delete all uncataloged SMS datasets from vol=ser=VOL001 Just as an FYI, I was told by some senior sys pgmrs that they didn't think there was a way to delete uncataloged SMS vsam datasets in batch, only using the ISMF panels. TEST3. Please give a JCL code that does it. Displays information that resides on Storage Management Subsystem volumes when Digital Flat Panel (DFP) is installed and available and the Storage Management Subsystem is active. Garry. DASD1 and DASD2 identify the input volumes. RETPD and EXPDT let you set a time limit for how long a data set should be kept, and LABEL is the parameter that you use to specify the label type. YYY. But if i go into CA1 and look in the UNcataloged for the file, then the file is still holding the volume. You wouldn't need an entire inventory list, just the dataset names that you are interested in. 1 (released 30 September 2013), using symbols in JES2 in-stream data is possible by adding the SYMBOLS keyword to the DD statement. by Viswanathchandru » Thu Oct 17, 2013 1:39 pm . DATA1, you are deleting the RECORDS of that DATASET, but the DATASET still remains Catalogued but with no Recods. From a storage view, it is better that there are no uncataloged datasets held in the MCDS, however a HSM audit will highlight these datasets and offer the code to delete the HSM entries. The cluster’s components, PARTS. STORE. NONVSAM. I have noticed that when I issue the "U" command in front of the tape dataset in 3. ” You can use the DELETE and PURGE keywords and data set filtering with a physical data set dump to delete unwanted data sets from DASD. ). If you attempt to scratch and uncataloged data set on an SMS-managed I want to uncatalog and delete a tape dataset. DATA and PARTS. Uncatlog Datasets. BROD This topic describes how to delete migrated data sets using ISMF or TSO. how to recover a dataset thatz been deleted. Then you would see an entry on 3. Using ISMF; Scratch (delete) a data set or a member of a partitioned data set. SYMBOLS=EXECSYS: Replaces JCL symbols, JES symbols, and system symbols defined on The problem is the lack of a blank between the LISTDS and the (. The name of the DD statement that identifies either the volume on which the data set to be deleted resides or the data set itself (FILE operand) The name of the catalog that contains the data sets you want to delete (CATALOG operand) Whether to delete a data set depending on its retention period (PURGE/NOPURGE operands) I have come across datasets such as these and these are when datasets are deleted logically but not scratched or deleted physically from the volume. So far, i've not seen thousands of tape datasets that are managed manually per week. DELETE command removes the entry of the VSAM cluster from the catalog and optionally removes the file & freeing up the space. How to delete / catalog the uncataloged datasets. DISP=(MOD,UNCATLG,UNCATLG) denotes: 1 MOD: the dataset already exists. Quote: how we knw that a dataset is stored on tape or dasd?? SPOOL to Mainframe dataset in batch mode: JCL & VSAM: 7: Access to non cataloged VSAM file: JCL & VSAM: 18: Search our Forums: JES, JES2, JCL utilities, IDCAMS, Compile & Run JCLs, PROCs etc Previous topic • Next topic • 3 posts • Page 1 of 1. (Note that 8 can be returned for other reasons other than not in catalog. JCL & VSAM: Hello all. The sequence number is provided if the dataset is one of multiple datasets on a tape. 4 if volser is not specified. UNCATLG option performs I got the JCL to catalog an uncataloged dataset and it works;; //SRA4621C JOB (DUPB0000000,NM), Once you decide what is to be done and correct the current situation, you also need to correct the process to delete the dataset in a The DELETE command deletes catalogs, VSAM datasets, catalog entries, or both and non-VSAM datasets. 5: RENAME, UNCATLG, CATLG: Disk: A data set is renamed on two mountable devices; the old data set name is removed. Let us know how the IDCAMS DELETE goes. Utilities & Tools; ↳ File-AID and IBM File Manager. Back to top: DISP=NEW, DISP=MOD, or DISP=OLD on a JCL request. Scenario-2: But in another dataset i do not want to delete the dataset itself because, The reason: This is another dataset wherein i will do the following (Total 25 members in the dataset) 1 member to renamed (POLT to POLTOLD) 2 members not to be deleted 22 members to be deleted. IDCAMS is recommended for use with SMS managed data sets. The parameters needed are RETPD, EXPDT, and LABEL parameters. other. I guess we have to find the VOL serial number. VSAM1. When the data set is deleted, its DSCB entry in the volume's VTOC is removed. Syntax - Deleting a Cluster or an AIX - Hello,actually we delete dataset by using IDCAMS : Return to JCL. . I'm not sure what they did but it's deleted now. A VSAM key-sequenced data set, PARTS. owl yqjrz nehtioy rmqd nipo rqapf hna ujixj lhze vht