Here's an example from a recent compile/link job:
//SYSLIN DD DSN=&&LOADSET,DISP=(MOD,PASS),
// UNIT=(SYSDA),SPACE=(80,(1800,1200))
...
//SYSLIN DD DSN=&&LOADSET,DISP=(OLD,PASS)
IGD101I SMS ALLOCATED TO DDNAME (SYSLIN )
DSN (SYS09191.T090828.RA000.DPC103B3.LOADSET.H01 )
STORCLAS (PRDSEQSC) MGMTCLAS ( ) DATACLAS (DEFAULT)
VOL SER NOS= STOR29
...
IGD106I SYS09191.T090828.RA000.DPC103B3.LOADSET.H01 PASSED,
DDNAME=SYSLIN
...
IGD105I SYS09191.T090828.RA000.DPC103B3.LOADSET.H01 DELETED,
DDNAME=SYSLIN
If I try coding DISP=(,CATLG) on the temporary data set, I get:
4 IEF648I INVALID DISP FIELD- PASS SUBSTITUTED
I wonder if the data sets are in a "deferred cataloged" state, similar
to GDG's before they are rolled in?
Greg Shirey
Ben E. Keith Co.
-----Original Message-----
From: IBM Mainframe Discussion List On Behalf Of Paul Gilmartin
Sent: Friday, July 10, 2009 10:01 AM
Now I'm confused. I had thought:
o SMS requires that datasets be catalogued.
o Temporary DSNs are not eligible to be catalogued.
Can't be both. Or is my misunderstanding that _if_ DISP=(,CATLG)
SMS catalogs the data set immediately; non-SMS at step completion?
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html