Radoslaw,
Have you mistyped there? I really don't think PDSE is 40 years old. That would
mean it was around in 1979. In 1979 we were still working on a 16MB system. We
did not even have cross memory services, that came in with MVS/SP 1.2.
I joined IBM in 1996 and worked in the support centre
On Thu, 12 Dec 2019 09:22:47 -0800, Charles Mills wrote:
>I think IBM has a problem with making something free that used to be charged.
>Not sure exactly what the problem is; perhaps a fear that those who paid years
>ago will want their money back. It is solvable by creating a new free offering
I *think* that 99% of all code written to process a PDS directory works
correctly with a PDSE directory. DFSMS simulates the 256-byte directory blocks
and so forth. Perhaps read-only -- not sure you can update a PDSE directory as
though it were a PDS -- but that is irrelevant here.
Charles
(Here it is again, without the line numbers in cols 73-80:)
FWIW This program dumps all members' names in a PDS. It can be modified
to display any other PDS directory data, and can be invoked recursively
(e.g. from REXX) to process any number of PDS datasets. No idea whether
it can process PDSEs
FWIW This program dumps all members' names in a PDS. It can be modified
to display any other PDS directory data, and can be invoked recursively
(e.g. from REXX) to process any number of PDS datasets. No idea whether
it can process PDSEs (I wrote it in the 1980's), but it might do.
"EQUREGS" is
I think IBM has a problem with making something free that used to be charged.
Not sure exactly what the problem is; perhaps a fear that those who paid years
ago will want their money back. It is solvable by creating a new free offering
that is a lot like, but not exactly the same as, the former
W dniu 2019-12-11 o 17:01, Paul Gilmartin pisze:
On Wed, 11 Dec 2019 10:40:33 -0500, Don Leahy wrote:
I have a rexx program that reads in a list of data set names and / or masks
and creates a “master” member list consisting of all of the PDS/E members
found in the data sets. The output is a
On Wed, 11 Dec 2019 10:40:33 -0500, Don Leahy wrote:
>I have a rexx program that reads in a list of data set names and / or masks
>and creates a “master” member list consisting of all of the PDS/E members
>found in the data sets. The output is a file containing the member name,
>the DSN, last
I have a rexx program that reads in a list of data set names and / or masks
and creates a “master” member list consisting of all of the PDS/E members
found in the data sets. The output is a file containing the member name,
the DSN, last update date (from ISPF stats, if available) and the number
/* Rexx */
"free f(List)"
"alloc f(list) da(mylisy_dataset) shr"
"ExecIO * DiskR list (stem List. finis"
Do i = 1 to list.0
xdsn = list.0
TrapMode = outtrap('mem.')
"LISTD" xDsn "Members"
TrapMode = Outtrap('OFF')
Do j = 7 to Mem.0
Say Left(xDsn,44) mem.i /* print as you like
Depending on the number of datasets you need to do.
A quick process is ISPF Option 3.4 and use PX next to the PDS. It will create a
pretty listing that might do what you want. I am not sure how to run this in
batch.
Not sure what the utility you are looking to run would do.
But for quick
Except that LISTDSI does not list the member names - LISTDS however will
using the Members keyword.
Would need to use one of the many vtoc commands on the cbttape, or even
iehlist, process the results to find the pds dsnames and then do the LISTDS
for each.
Lionel B. Dyck <
Website:
IMHO the best options are ISPF and SAS, but the LISTDSI suggestion also works.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List on behalf of
Tony Thigpen
Sent: Tuesday, December 10, 2019 8:11 AM
To:
Tony,
Rexx the wonder horse can do it too , ‘LISTDSI’
Scott
On Tue, Dec 10, 2019 at 8:36 AM PINION, RICHARD W.
wrote:
> Run the TSO command LISTD 'partitioned.data.set' M in a batch job
> executing IKJEFT01.
>
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf
> Of
Run the TSO command LISTD 'partitioned.data.set' M in a batch job executing
IKJEFT01.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Vernooij, Kees (ITOP NM) - KLM
Sent: Tuesday, December 10, 2019 8:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Looking for a
If you have SAS I would use this, because then you can produce all kinds of
statistics on the PDSs and members.
- Use PROC SOURCE to produce a memberlist of each PDS.
- Create a database with the PDS / member info.
- Produce all desired statistics and cross checks from that database.
Kees.
I am looking for a utility that will take a list of PDS libraries and
generate a list of all members in the PDS.
I have hundreds of PDSs on an old system I have to maintain and all the
old staff with any knowledge are gone. There are hundreds of PDS
libraries and no doc as to where anything
17 matches
Mail list logo