Re: PDSE MAXGENS API
Sorry, misunderstood what you were asking. Ignore my response. On Thu, May 3, 2018 at 7:17 AM Michael Babcock wrote: > Doesn’t the catalog search interface return this value? GDGLIMTE? > > On Thu, May 3, 2018 at 3:26 AM Nick Jones < > 01ae4c0671ae-dmarc-requ...@listserv.ua.edu> wrote: > >> Many thanks, Cieri. >> >> However, this method obtains the system wide maximum as defined by >> MAXGENS_LIMIT in parmlib member IGDSMSxx, not the MAXGENS value defined to >> an individual PDSE V2 library. >> >> Nick >> >> -- >> 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
Re: PDSE MAXGENS API
Doesn’t the catalog search interface return this value? GDGLIMTE? On Thu, May 3, 2018 at 3:26 AM Nick Jones < 01ae4c0671ae-dmarc-requ...@listserv.ua.edu> wrote: > Many thanks, Cieri. > > However, this method obtains the system wide maximum as defined by > MAXGENS_LIMIT in parmlib member IGDSMSxx, not the MAXGENS value defined to > an individual PDSE V2 library. > > Nick > > -- > 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
Re: PDSE MAXGENS API
Many thanks, Cieri. However, this method obtains the system wide maximum as defined by MAXGENS_LIMIT in parmlib member IGDSMSxx, not the MAXGENS value defined to an individual PDSE V2 library. Nick -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: PDSE MAXGENS API
It is not an API, but this is something that was discussed here previously.. /* Rexx */ CVT = C2d(Storage(10,4)) CVTDFA = C2d(Storage(D2x(CVT + 1216),4)) /* cvt + 4c0 */ DFAMGEN = C2D(storage(d2x(cvtdfa + 76),4)) /* dfa + 4c */ say 'Maxgen limit is 'dfamgen say 'PDS/E MaxGen value is 'dfamgen exit -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Nick Jones Sent: Wednesday, May 02, 2018 5:54 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: PDSE MAXGENS API Thanks for the confirmation, Steve. I did consider the possible hacks you mentioned but unfortunately, neither the IEBPDSE utility nor TSO/E LISTDS (nor indeed the TSO/E REXX function, LISTDSI) have been updated to output the MAXGENS value of a PDSE V2 library. Even if these facilities get updated via an APAR, their use would be undesirable since ours is a commercial application and the functionality being developed would become conditional on the customers' application of the APAR SYSMODs. I think I am going to have to bite the bullet and request permission from management to get the FAMS licence. Nick -- 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
Re: [EXTERNAL] Re: PDSE MAXGENS API
The ISPF command/service DSINFO will return the current maxgen for the requested dataset so if you're operating under ISPF you can check the zdsngen variable after using dsinfo. Not ideal but it's something. -- Lionel B. Dyck (Contractor) < Mainframe Systems Programmer – RavenTek Solution Partners -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Nick Jones Sent: Wednesday, May 02, 2018 4:54 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] Re: PDSE MAXGENS API Thanks for the confirmation, Steve. I did consider the possible hacks you mentioned but unfortunately, neither the IEBPDSE utility nor TSO/E LISTDS (nor indeed the TSO/E REXX function, LISTDSI) have been updated to output the MAXGENS value of a PDSE V2 library. Even if these facilities get updated via an APAR, their use would be undesirable since ours is a commercial application and the functionality being developed would become conditional on the customers' application of the APAR SYSMODs. I think I am going to have to bite the bullet and request permission from management to get the FAMS licence. Nick -- 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
Re: PDSE MAXGENS API
Hi Gord, Thanks for the heads-up on FAMS. Yes, I think this is going to hurt! Nick -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: PDSE MAXGENS API
Thanks for the confirmation, Steve. I did consider the possible hacks you mentioned but unfortunately, neither the IEBPDSE utility nor TSO/E LISTDS (nor indeed the TSO/E REXX function, LISTDSI) have been updated to output the MAXGENS value of a PDSE V2 library. Even if these facilities get updated via an APAR, their use would be undesirable since ours is a commercial application and the functionality being developed would become conditional on the customers' application of the APAR SYSMODs. I think I am going to have to bite the bullet and request permission from management to get the FAMS licence. Nick -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: PDSE MAXGENS API
On 2018-05-01 15:51, Steve Smith wrote: I have no idea what IBM requires to grant access, other than a signed NDA. FAMS is documented in the DFSMS Advanced Customization Guide, for which a license must be purchased at a not insignificant price. -- Regards, Gord Tomlin Action Software International (a division of Mazda Computer Corporation) Tel: (905) 470-7113, Fax: (905) 470-6507 Support: https://actionsoftware.com/support/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: PDSE MAXGENS API
You're right, that API is FAMS. I have no idea what IBM requires to grant access, other than a signed NDA. Much less do I understand why they want to keep it secret. If you just want to do reporting, CatalogRecovery+ can help you out. Otherwise you might resort to hacking up something built on IEBPDSE or TSO LISTDS (?). On Tue, May 1, 2018 at 10:59 AM, Nick Jones < 01ae4c0671ae-dmarc-requ...@listserv.ua.edu> wrote: > ... > From what I've gathered from my Google searches, I'm beginning to suspect > that this information is only available via FAMS. > > Nick > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- sas -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
PDSE MAXGENS API
Is there an API that will allow my program to establish the maximum number of member generations defined to a PDSE version 2 data set (via MAXGENS)? I have found a SHARE presentation that states this information is stored in the PDSE itself. The ISITMGD macro will get the PDSE version and also indicates whether that PDSE is enabled for member generations. Unfortunately, it does not get the maximum number of generations supported by the PDSE. From what I've gathered from my Google searches, I'm beginning to suspect that this information is only available via FAMS. Nick -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN