View previous topic :: View next topic
|
Author |
Message |
jaydeb
New User
Joined: 17 Oct 2005 Posts: 9 Location: Pune
|
|
|
|
I want to delete the members of a PDS dataset without deleting the dataset itself. Here, I don't know the exact number of members the PDS dataset is having, may be 100 or more.
How to write a job to delete these members of the PDS.
Thanks & Regards,
Jaydeb |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
Do You want to delete all the members or selectively ??
there are tools available to "empty/reset" the directory of a PDS/PDSE
the members You want to delete have some common patterns..
for example delete members starting_with or containing some string |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
if it is one time task You can
go to ispf option 3.4
list Your dataset
choose the option m
on the command line issue the command
s * d
to delete all the members ( You can in the next panel turn confirm off )
or for a pattern
s aa* d
same as before
after deletion it would be better to compress te dataset if PDS |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
Back to top |
|
|
jaydeb
New User
Joined: 17 Oct 2005 Posts: 9 Location: Pune
|
|
|
|
Hi All,
Thanks all for your help. I found ispf option 3.4 option more convenient.
Anyway, Thanks again to you all.
Thanks & Regards,
Jaydeb |
|
Back to top |
|
|
Priya_1985
New User
Joined: 06 Oct 2008 Posts: 3 Location: Hyderabad
|
|
|
|
Hi all
u hav a option S * d,for deleting selectively members..is there any command to delete the PDS selectively at a time. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
is there any command to delete the PDS selectively at a time |
Please clarify - showing an example would help. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8796 Location: Welsh Wales
|
|
|
|
Using REXX you can list the PDS members and then delete them one by one.
There are numerous examples of using REXX to list a PDS on this forum, and all you need to do is to invoke IDCAMS in the REXX to delete them. |
|
Back to top |
|
|
justjpr
New User
Joined: 03 Nov 2022 Posts: 33 Location: INDIA
|
|
|
|
Sorry for answering to a very old post (I thought it is useful for reference). Today I had similar requirement. I did it in JCL. Code the TSO delete command in the SYSTSIN DD using EXEC PGM=IKJEFT01.
Code: |
//SYSTSIN DD *
DELETE 'A001.JP.JOBLIB(*)'
/* |
SDSF OUTPUT
Code: |
COMMAND INPUT ===>
********************************* TOP OF DATA **************
READY
DELETE 'A001.JP.JOBLIB(*)'
ALL MEMBERS IN DATA SET A001.JP.JOBLIB DELETED
READY
END
******************************** BOTTOM OF DATA ************ |
|
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
a new guinness ...
a topic resurrected for no reason after 17 SEVENTEEN years
when the TS ( topic starter ) writes
Quote: |
Thanks all for your help. I found ispf option 3.4 option more convenient.
Anyway, Thanks again to you all. |
any additional post is just a waste of resources |
|
Back to top |
|
|
Rohit Umarjikar
Global Moderator
Joined: 21 Sep 2010 Posts: 3076 Location: NYC,USA
|
|
|
|
Topic locked. Please start a new post. |
|
Back to top |
|
|
|