1.5.3.3.2 Deallocating a Data Set

Use verb code 02 and the text unit keys listed below and described as follows to request dynamic deallocation processing. To deallocate a data set, you must specify DUNDDNAM key.

Table 1-16 Text Units to Request Dynamic Deallocation Processing

Text Unit Key Mnemonic Description Supported
0x0001 DUNDDNAM Specifies the ddname of the resource to be deallocated. Yes
0x0002 DUNDSNAM Specifies the data set to be deallocated. No
0x0003 DUNMEMBR Specifies the PDS member to be deallocated. No
0x0005 DUNOVDSP Specifies an overriding disposition for the data set to be unallocated. No
0x0007 DUNUNALC Specifies deallocation even if the resource has the permanently allocated attribute. No
0x0008 DUNREMOV Specifies removal of the “in-use” attribute, even if the resource does not have the permanently allocated attribute. No
0x000A DUNOVSNH Specifies “nohold” status for a deallocated SYSOUT data set and overrides previous “hold” specification. No
0x0018 DUNOVCLS Specifies an overriding SYSOUT class. No
0x0058 DUNOVSUS Specifies an overriding destination to which the SYSOUT data set being deallocated is to be routed No
0x0059 DUNOVSHQ Specifies “hold” status for a deallocated SYSOUT data set and overrides previous “nohold” specifications. No
0x0063 DUNOVUID Specifies an overriding destination user ID to which the SYSOUT data set being deallocated is to be routed. No
0x8013 DUNSPIN Specifies an overriding decision that determines whether the output for the SYSOUT data set is to be printed immediately, or at the end of the job. No
0x8017 DUNPATH Specifies the pathname of the z/OS® UNIX file to be deallocated. No
0x801A DUNOVPDS Specifies an overriding disposition for the file to be deallocated. No