On Fri, 29 Sep 2017 16:46:56 +0200, R.S. wrote:
>W dniu 2017-09-25 o 23:23, Jesse 1 Robinson pisze:
>> ServerPac supplies a number of default names with three qualifiers such as
>> SYS1.TCPIP.llq. We routinely eliminate any middle qualifier as being both
>> redundant and confusing.
>>
>> 1. SMPE knows data sets by llq. SMPE cannot manage hlq.mlq1.llq and
>> hlq.mlq2.llq concurrently. JCLIN does not know from anything other than llq.
>> 2. Who can remember which data set groups have an mlq and which do not?
>>
>> Does anyone attempt to carry these default names forward to production?
>
>Ad 1. IMHO SMPE knows datasets by DDDEFs, which are usually equal to
>LLQ, but need not to be.
>Ad 2. It's much better to look at dslist, not to remember.
>
Some systems programmers dislike DDDEFs, intensely.
In some cases, it's stronger than your "usually". If UCLIN contains:
//SYSLMOD DD DSN=hlq.mlq.llq
... llq must be supplied as either a name of a DDDEF in the target zone or
as the name of a DD statement in the APPLY step. (Is this true for any
DDNAME other than SYSLMOD?)
SMP/E might benefit systems programmers if it provided symbol substitution
in UCLIN an JCLIN. I have generally followed the practice of a predecessor and
supplied tailoring macros to achieve this effect prior to SUBMIT. If I had
known
years ago the concerns discussed in this thread I might have supplied better
defaults.
>Yes, we do carry most of default names, including 3-qualifiers ones. No
>animal was hurt because of that.
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN