IFDISCARDLIMIT


The IFDISCARDLIMIT option allows you to specify a return code that BMC AMI Load uses. BMC AMI Load uses this code when the number of discard violations reaches the discard limit that you specify with the BMC-AMI-Load-DISCARDS option.


NGT_Load_IFDISCARDLIMIT.png

You can specify any integer from 8 through 15.

BMC AMI Load always ends with the highest return code assigned during the load job. For more information, see Job-completion-and-return-codes.

Restrictions

Note the following restrictions:

  • This option is not compatible with DSNUTILB syntax. If DSNUTILB processes this option, an error might occur. 
  • If you resume a table space or a table space partition by appending data past the high-used RBA, BMC AMI Load places the table space or table space partition in RECP status to prevent Db2 from accessing the table space or table space partition if the job fails for any reason. BMC AMI Load then sets a final return code of 16, which is incompatible with the +DISCARDLIMRC parameter.
  • If you have specified +CLEANUP(NO), IFDISCARDLIMIT does not operate until you restart BMC AMI Load.

Specifying the default

You can specify the default for the IFDISCARDLIMIT command option in your installation options module by using the +DISCARDLIMRC installation option. BMC AMI Load is shipped with a default value of 8 for the DISCARDLIMRC option. The command option overrides this default.

This keyword also overrides the +DISCARDLIMRC parameter specified in the LODPARMS DD.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*