Thanks Hank, I appreciate the pointers to possible locations for the UNIT 
specification.  However, since pre-allocating the file solved my immediate (and 
very short-term) issue, I am not pursuing this any further.

Peter

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Hank Oerlemans
Sent: Thursday, November 30, 2017 5:09 PM
To: [email protected]
Subject: Re: LMDLIST GROUP option question - How to change/override UNIT(SYSDA)?

Been too long but the UNIT is either from the ISPF configuration table OR TSO 
segment. 
I suspect the former judging from a ISPVCALL trace.

You could use ISPCCONF to build your own ISPF config module and TSOLIB/STEPLIB 
to it but If you don't have even that much control over your environment you'll 
need to annoy the sysprogs to get a change made.

Cheers Hank

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Farley, Peter x23353
Sent: 01 December 2017 06:23
To: [email protected]
Subject: Re: LMDLIST GROUP option question - How to change/override UNIT(SYSDA)?

Gil,

The problem here was that the allocation is "under the covers" somewhere in the 
LMDLIST service, and all I could see was the resulting allocation to the 
"WORKxx" storage pool.  No LMDLIST parameters to affect the allocation method 
are mentioned in the FM.

Pre-allocating the dataset before executing LMDLIST solved the problem.

Peter

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Paul Gilmartin
Sent: Thursday, November 30, 2017 2:01 PM
To: [email protected]
Subject: Re: LMDLIST GROUP option question - How to change/override UNIT(SYSDA)?

EXTERNAL: This email originated from outside of Broadridge. Do not click any 
links or open any attachments unless you trust the sender and know the content 
is safe.

On Thu, 30 Nov 2017 18:03:39 +0000, Farley, Peter x23353 wrote:
>
>I am using the LMDLIST service with the GROUP option in ISPF to save a list of 
>certain datasets.  The GROUP option saves the list to a dataset with name 
>&PREFIX.group-value.DATASETS, but it uses UNIT(SYSDA) to create this dataset.
>
>Is there a way to change the UNIT used by ISPF LMDLIST to a different esoteric 
>unit value?  SYSDA here allocates to a storage pool on WORKxx volumes where 
>datasets are deleted  in a very short time (usually just a few minutes, 
>sometimes less).  We programmers use a different unit esoteric to create 
>permanent datasets in a different storage pool, and I need LMDLIST to use that 
>testing unit esoteric in place of SYSDA.
>
>TIA for any help or RTFM you can provide.
>
SYSDA?  SYSALLDA?  Whatever.

"Using Data Sets" mentions SYSDA only in examples; SYSALLDA not at all.

JCL Ref. mentions SYSDA only in examples, and:
    SYSALLDA: IBM assigned group-names include SYSALLDA, which
        contains all direct access devices defined to the system.

What does IBM recommend?  (Perhaps in Init/Config/Admin?)

Aren't there better ways of allocating temporary data sets than by relying on 
esoteric names?  SMS guidelines?

(My site once genned a (never online) tape address in SYSALLDA.)

--


This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to