Fwd: What is the PDS command?

2024-02-12 Thread Edward Gould
> Begin forwarded message:
> 
> From: Seymour J Metz 
> Subject: Re: What is the PDS command?
> Date: January 10, 2024 at 7:20:00 AM CST
> To: IBM-MAIN@LISTSERV.UA.EDU
> Reply-To: IBM Mainframe Discussion List 
> 
> Admittedly the initial VSAM had warts, but the first cut at ICF was so bad 
> that IBM had to withdraw it.
> 
> I never understood the intent behind the 3850; why only 3330V and not, e.g., 
> 3350V, 3375V?
> 
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
> עַם יִשְׂרָאֵל חַי
> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
> 
> __—SNIP—

Shmuel:

I never got to the MSS school myself. The person who “owned” the thing was “Mr 
DASD” at GUIDE.
As I understood it, IBM never for saw the use of TSO people using it causing 
the 3850 to sort of thrash (don’t quote me as t was 40 or so years ago). It did 
work well in batch though). As to which device type it was probably a flip of 
the coin.At the time we were converting volumes with little or no effect on the 
users. Although we did have a programmer (he should never have been one) have 
issues with the difference in the space ( long story omitted) between the two. 
Also, we had issues on most of the catalogs doing the conversion. I can’t  
remember where but I found a freebie catalog conversion program at a semi 
government agency that save our back many times doing the conversions between 
3330’s and 3350’s.
Ed


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Fwd: What is the PDS command?

2024-01-09 Thread Edward Gould
> Begin forwarded message:
> 
> From: Seymour J Metz 
> Subject: Re: What is the PDS command?
> Date: January 4, 2024 at 6:22:39 AM CST
> To: IBM-MAIN@LISTSERV.UA.EDU
> Reply-To: IBM Mainframe Discussion List 
> 
> Paper?! For, e.g., SYSABEND, SYSUDUMP, on SPOOL you can at least do a search 
> for, e.g., eyecatchers, key addresses. On paper a large dump is unmanageable.
> 
> When you're swamped is precisely when you need good tools. Not having PDS86 
> is bad; not having IPCS is intolerable.
> 
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
> עַם יִשְׂרָאֵל חַי
> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
> Seymour:

Needless to say we had a lot of politics gong during this time. We hated VSAM 
as ti was a mess. Europe didn’t want it either. I was the repository for 
standalone dumps. We had a MSS but I have long forgotten the model number but 
IIRC it was a medium-to-large MSS. The two sysprogs that were dedicated to it 
were swamped with work. I disliked VSAM (this w before ICF) and we ended up 
with sam volume ownership and the MSS people were at wits end with it. I still 
remember taking a call from IBM (all our MSS people were taking a day off) I 
started to talk with the guy and they wanted me to zap the MSVI(?) I knew a 
little about it after talking with the MSS people. I zapped it and everything 
started to work (again) The following day I told the MSS people what I had done 
(since they weren’t around).  Because of the MSS and enque issues we must have 
taken at least 40 dumps and shipped them off to boulder (IIRC). IBM ended uo 
rewriting ENQUE and another component(allocation). We were lucky as we had a 
great IBM team and we had a couple leave IBM -Chicago and go out either West to 
the JES3 (we were Jes2 and did not understand that at all) Others went to GBURG 
and one went to the dasd in (CA?). Without them we would have truly been in a 
world of hurt). I think they have all retired by now.
Ed


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Fwd: What is the PDS command?

2023-12-27 Thread David Spiegel

Hi Ed,
You and your programmer were not impressed?!
How can you not be impressed by the ability to add Directory Blocks (by 
moving members out of the way), the ability to generate JCL to LinkEdit 
PDS members, the ability to copy members (with ISPF Stats) or the 
ability to recover deleted members (with selection criteria)?

(There are a lot more features.)
SMH.

(I've been using the PDS Command Processor (File 182) for more than 40 
years.)


Regards,
David

On 2023-12-27 04:58, Edward Gould wrote:

HI Roger,
The PDS command as I remember it from 40 years ago did a lot more than 
scanning. It had lots of other capabilities, Some of them were updating (IIRC) 
link date, SSI, and fixed alias issues and about 10 other things. I think it is 
still on the CBTAPE still. My memory was from 40 years ago but I am sure at 
that time it did not support Panvalet. I played around with it for about a week 
and was not to impressed at the time. It may or may not have been updated in 
the last 40 years. I tried to get a programmer interested in it but he was not 
impressed.
Ed


Begin forwarded message:

From: Roger Bolan 
Subject: Re: What is the PDS command?
Date: December 15, 2023 at 6:11:25 PM CST
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List 

It's all built into ISPF nowadays.  I would suggest that it is worth your
time to go through the ISPF Tutorial every time you get a new release.  On
my systems the main ISPF panel has an option 11 for Workplace  ISPF
Object/Action Workplace.   You can also get to by the ISPF command DSLIST.
You can list datasets, append other datasets and save any lists you want.
I construct lots of lists for different projects.  Once I am displaying the
datasets in my list, I can use the SRCHFOR command to search inside all the
libraries in my list.  I can exclude libraries with the X (EXCLUDE) primary
command if I need to. I have the options for SRCHFOR set to default to
searching only the non-excluded libraries.  So, for example, if I want to
search through a list of 30 JCL libraries for all members that use AMBLIST,
it's easy.

On Fri, Dec 15, 2023 at 4:51 PM Paul Feller  wrote:


Greetings Bob,

I was looking through my old JCL library and ran across several examples of
scans using ISRSUPC.  Depending on what you want to do you could try
ISRSUPC.  If you have access to JOBSCAN you could try it.  If you client
has
DAF, you can use that to scan SMF records to see if any executing jobs are
touch the dataset.


//SEARCH02 EXEC PGM=ISRSUPC,PARM=('SRCHCMP,ANYC,LPSF')

//NEWDDDD DSN=D0PCPN.JCLLIB.CA7PROD,DISP=(SHR,KEEP,KEEP)

// DD DSN=D0PCPN.JCLLIB.OVERRIDE,DISP=(SHR,KEEP,KEEP)

// DD DSN=D0PCPN.JCLLIB.ALTERNAT,DISP=(SHR,KEEP,KEEP)

// DD DSN=D0PCPN.JCLLIB.FREEZE,DISP=(SHR,KEEP,KEEP)

// DD DSN=D0PCPN.JCLLIB.ABEND,DISP=(SHR,KEEP,KEEP)

//OUTDDDD SYSOUT=X

//SYSINDD *

SRCHFOR'UNIT=TAPE'

/*


Paul

-Original Message-
From: IBM Mainframe Discussion List  On Behalf
Of
John Pratt
Sent: Friday, December 15, 2023 5:09 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: What is the PDS command?

Hi Bob,

If I remember correctly =3.14 has a batch option and you can concatenate
all
your JCL libraries into the generated job.

John.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf
Of
Bob Bridges
Sent: Saturday, 16 December 2023 8:55 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: What is the PDS command?

Long ago I wrote - I'm pretty sure I wrote - a REXX exec that would do a
3.14 search through multiple libraries for a character string.  I'm looking
for it now, and I find one in my archives that uses the PDS command to do
the search.

But what's the PDS command?  I've a strong suspicion that I wrote this at a
client that had a popular CBTTAPE utility, and if so it's not appropriate
for my current location.  Can someone confirm?

If you care, what I really want to do is search through a list of JCL
libraries for certain DSN fragments.  There's a job we're probably going to
shut down, and I want to be sure the datasets it produces are not used
anywhere else in production.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* "Bother", said the Borg, "we've assimilated a Pooh". */

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive 

Fwd: What is the PDS command?

2023-12-27 Thread Edward Gould
HI Roger,
The PDS command as I remember it from 40 years ago did a lot more than 
scanning. It had lots of other capabilities, Some of them were updating (IIRC) 
link date, SSI, and fixed alias issues and about 10 other things. I think it is 
still on the CBTAPE still. My memory was from 40 years ago but I am sure at 
that time it did not support Panvalet. I played around with it for about a week 
and was not to impressed at the time. It may or may not have been updated in 
the last 40 years. I tried to get a programmer interested in it but he was not 
impressed.
Ed

> Begin forwarded message:
> 
> From: Roger Bolan 
> Subject: Re: What is the PDS command?
> Date: December 15, 2023 at 6:11:25 PM CST
> To: IBM-MAIN@LISTSERV.UA.EDU
> Reply-To: IBM Mainframe Discussion List 
> 
> It's all built into ISPF nowadays.  I would suggest that it is worth your
> time to go through the ISPF Tutorial every time you get a new release.  On
> my systems the main ISPF panel has an option 11 for Workplace  ISPF
> Object/Action Workplace.   You can also get to by the ISPF command DSLIST.
> You can list datasets, append other datasets and save any lists you want.
> I construct lots of lists for different projects.  Once I am displaying the
> datasets in my list, I can use the SRCHFOR command to search inside all the
> libraries in my list.  I can exclude libraries with the X (EXCLUDE) primary
> command if I need to. I have the options for SRCHFOR set to default to
> searching only the non-excluded libraries.  So, for example, if I want to
> search through a list of 30 JCL libraries for all members that use AMBLIST,
> it's easy.
> 
> On Fri, Dec 15, 2023 at 4:51 PM Paul Feller  wrote:
> 
>> Greetings Bob,
>> 
>> I was looking through my old JCL library and ran across several examples of
>> scans using ISRSUPC.  Depending on what you want to do you could try
>> ISRSUPC.  If you have access to JOBSCAN you could try it.  If you client
>> has
>> DAF, you can use that to scan SMF records to see if any executing jobs are
>> touch the dataset.
>> 
>> 
>> //SEARCH02 EXEC PGM=ISRSUPC,PARM=('SRCHCMP,ANYC,LPSF')
>> 
>> //NEWDDDD DSN=D0PCPN.JCLLIB.CA7PROD,DISP=(SHR,KEEP,KEEP)
>> 
>> // DD DSN=D0PCPN.JCLLIB.OVERRIDE,DISP=(SHR,KEEP,KEEP)
>> 
>> // DD DSN=D0PCPN.JCLLIB.ALTERNAT,DISP=(SHR,KEEP,KEEP)
>> 
>> // DD DSN=D0PCPN.JCLLIB.FREEZE,DISP=(SHR,KEEP,KEEP)
>> 
>> // DD DSN=D0PCPN.JCLLIB.ABEND,DISP=(SHR,KEEP,KEEP)
>> 
>> //OUTDDDD SYSOUT=X
>> 
>> //SYSINDD *
>> 
>> SRCHFOR'UNIT=TAPE'
>> 
>> /*
>> 
>> 
>> Paul
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
>> Of
>> John Pratt
>> Sent: Friday, December 15, 2023 5:09 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: What is the PDS command?
>> 
>> Hi Bob,
>> 
>> If I remember correctly =3.14 has a batch option and you can concatenate
>> all
>> your JCL libraries into the generated job.
>> 
>> John.
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
>> Of
>> Bob Bridges
>> Sent: Saturday, 16 December 2023 8:55 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: What is the PDS command?
>> 
>> Long ago I wrote - I'm pretty sure I wrote - a REXX exec that would do a
>> 3.14 search through multiple libraries for a character string.  I'm looking
>> for it now, and I find one in my archives that uses the PDS command to do
>> the search.
>> 
>> But what's the PDS command?  I've a strong suspicion that I wrote this at a
>> client that had a popular CBTTAPE utility, and if so it's not appropriate
>> for my current location.  Can someone confirm?
>> 
>> If you care, what I really want to do is search through a list of JCL
>> libraries for certain DSN fragments.  There's a job we're probably going to
>> shut down, and I want to be sure the datasets it produces are not used
>> anywhere else in production.
>> 
>> ---
>> Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313
>> 
>> /* "Bother", said the Borg, "we've assimilated a Pooh". */
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send email
>> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send email
>> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe /