DSN_DELETE_EXCLUDE - UAG Configuration Option
Description
The DSN_DELETE_EXCLUDE option specifies the names of data sets that are excluded from UAG data set delete processing.
When UAG launches a zOS task, it analyzes the JCL to determine which data sets to delete in order to avoid duplicate data set creation. Data sets specified to be excluded from delete processing are never considered by UAG for deletion, even in cases where they should be in order to successfully re-run a job.
The DSN_DELETE_EXCLUDE option can be specified multiple times. All specified data sets are added to the list of data sets to exclude from delete processing.
Usage
Method | Syntax | IBM i | HP NonStop | UNIX | Windows | z/OS |
---|---|---|---|---|---|---|
Configuration File Keyword | dsn_delete_exclude dataset [,dataset]... |
Value
dataset is the name of a data set to exclude from delete processing.
dataset can be either a fully-qualified data set name or it can end with an asterisk (*) to match any data set name starting with the specified dataset value. An asterisk can only be used at the end of the dataset value.
There is no default value.
Examples
dsn_delete_exclude sys1.*,sys2.*,app.prod.data
This example excludes all data sets starting with SYS1.
and SYS2.
and fully-qualified data set APP.PROD.DATA
from UAG data set delete processing. UAG will never delete these data sets, even when it would be necessary to successfully execute or re-run a job.
dsn_delete_exclude sys1.* dsn_delete_exclude sys2.* dsn_delete_exclude app.prod.data
This example excludes the same data sets as the previous example from delete processing. The DSN_DELETE_EXCLUDE option is used multiple times to specify each of the data sets to be excluded instead of a comma-separated list of data set names.
dsn_delete_exclude *
This example excludes all data sets from delete processing.