Start of change

APPL DEFAULTS field

The value of the APPL DEFAULTS field specifies the member name of the load module that is to be used for DB2® application default values.

Acceptable values: for installation: 1 - 8 characters; for migration: DSNHDECP
Default: DSNHDECP
Update: option 16 on panel DSNTIPB
DSNZPxxx: none

Start of changeThis module typically resides in library prefix.SDSNEXIT. The application default values that are specified within this module are defined by panels DSNTIPK, DSNTIPM, DSNTIPF, and DSNTIP4. The value that is entered in this field will be assigned to the DECP parameter of the ssnmMSTR startup JCL procedure in SYS1.PROCLIB. The DECP parameter specifies the name of the applications defaults module that is to be loaded by default when DB2 is started. You can override this value by using the DECP option of the START DB2 command. If you use a name that starts with DSN, use DSNHDExx, where xx is any set of two alphanumeric characters. This naming convention avoids conflict with members of prefix.SDSNLOAD.End of change

If you specify a name other than DSNHDECP, the DSNTIJUZ and DSNTIJNG jobs create a module with that name, with an alias of DSNHDECP. If alias DSNHDECP already exists, it is replaced. If a module that is named DSNHDECP already exists, the link-edit request fails. In this case, you must delete the DSNHDECP module or remove the ALIAS directive for DSNHDECP from the link-edit in job step DSNTIZQ of DSNTIJUZ and DSNTIJNG.

If you run the installation CLIST in MIGRATE mode, this field is always set to DSNHDECP and cannot be modified. The following restrictions apply to the application defaults member name during migration:

  • Use of an application defaults member name other than DSNHDECP requires DB2 10 new-function mode and DB2 10 early (ERLY) code. If these conditions are satisfied after migration, you can optionally create an application defaults member with a different name, and specify it in the DECP parameter of the START DB2 command. You can also modify the setting of the DECP parameter of the ssnmMSTR startup JCL procedure to use the new name by default.
  • Use of an application defaults member name other than DSNHDECP prior to DB2 10 new-function mode causes DB2 startup to fail with abend 04E, reason code 00E3001C.
  • Use of an application defaults member name other than DSNHDECP under pre-DB2 10 ERLY code causes DB2 startup to fail with abend 04E, reason code 00E3001D.

This parameter cannot be changed online.

End of change