Re: PDSMAN Replacement



I once worked in a shop with one production load library. It was a mega headache posing performance, security, and RAS problems. We took frequent unplanned outages while the library was compressed. And that was a tiny shop over 40 years ago.

I am a little surprised that your auditors have not kicked your backside over this long ago.

Anyway, I'd begin a conversion to application level load (and source) libraries ASAP. Be prepared to deal with debris that no one is going to know anything about.

As to the compare requirement, I'd look at the native TSO PDS compare utilities. These are pretty easy to set up in batch and there should be return codes or some such usable to trigger your automation.

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@xxxxxxxxxxx] On Behalf Of Mark Wilson
Sent: Thursday, May 21, 2009 1:30 AM
To: IBM-MAIN@xxxxxxxxxxx
Subject: PDSMAN Replacement

Hi,

I have the task of removing CA-PDSMAN from two of our systems.

We currently use the following functions:

* PDSMAN Library Space Reuse facility
* Dynamic BLDL Facility
* Remote Data Compare

I believe I can convert my PDS¹s to PDS/e¹s to negate the need for the Space
Reuse facility.

The Dynamic BLDL function causes me a little concern. I have inherited a
situation where we have one massive load library that contains all batch &
online application programs. All batch jobs and online systems have either a
JOBLIB or STEPLIB DD Statement that references this one library. Many years
ago (well before my time) the techies turned off this PDSMAN feature and had
very severe system performance issues for online and batch applications,
resulting in this feature being re-enabled. I was think of splitting the
library, perhaps by application to reduce the search time for none
application code.

The remote Data Compare is used in batch to compare PDS¹s on the QA &
Production systems. A checksum is generated for each PDS and then compared.
If a difference is found a WTO is posted (picked up by automation) that
triggers a check of the libraries.

Does anyone have any experience of replacing these functions and have any
ideas of how to replace and any advice on the process?

Regards

Mark

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
NOTICE: This electronic mail message and any files transmitted with it are intended
exclusively for the individual or entity to which it is addressed. The message,
together with any attachment, may contain confidential and/or privileged information.
Any unauthorized review, use, printing, saving, copying, disclosure or distribution
is strictly prohibited. If you have received this message in error, please
immediately advise the sender by reply email and delete all copies.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
.



Relevant Pages

  • Re: OT: computer analogies, science fiction and stuff
    ... >> What invention would you compare a computer to? ... > Written language. ... libraries become less populated. ... major function as a device of communication and learning will continue on. ...
    (alt.comp.hardware.pc-homebuilt)
  • Re: Fiddling with Bookstore Displays
    ... trying to generalize principles and the other trying to compare costs. ... although some libraries have taken to putting the latest and hottest ... Only if you insist that money is the only thing that matters. ... only matters in the long run if the published book finds READERS. ...
    (rec.arts.sf.composition)
  • Re: Fiddling with Bookstore Displays
    ... trying to generalize principles and the other trying to compare costs. ... Only if you insist that money is the only thing that matters. ... Most recently about libraries. ...
    (rec.arts.sf.composition)
  • Re: Python 1 , Lisp 0
    ... to the lack of any Lisp implementations with concurrent garbage ... uninteroperable and has no libraries comparable to WPF, XNA, LINQ and the ... Anything comparable to the lock-free work stealing concurrent deques of the ... compare that to something that Microsoft are going to release as ...
    (comp.programming)
  • Re: Computer Algebra Algorithms lisp vs. C.
    ... > In order to compare sizes you would have to put side by side an autonomous ... I agree that it is worth comparing libraries. ... > And, btw, you can comment your code with anything in any language... ... code with graphics and typeset maths. ...
    (sci.math.symbolic)