Important We are integrating BMC AMI LOBMaster technology into the BMC AMI Reorg product and discontinuing BMC AMI LOBMaster as a separate product. For the latest integrated documentation, see BMC AMI Reorg for Db2 13.1.

Processing using automation control points


BMC AMI Utilities automation control points, which are integrated into all BMC AMI Utilities, can enhance and expand processing options. This topic describes recommended automation control points to use with BMC AMI Reorg.

The presence of the NGTAUTO DD statement in your JCL triggers automation control point processing, as follows:

//NGTAUTO DD DISP=SHR,DSN=NGT.AUTO.CTRL.POINTS

The automation control point data set contains one member with each of the automation control points selected for use.

Important

If you do not include an NGTAUTO DD statement in your JCL, BMC AMI Reorg uses the values specified in the NGTAUTO1 or NGTAUTO2 parameters (either specified in the configuration or overridden in the UTLPARMS DD).

We recommend that you use the following BMC AMI Utilities automation control points with BMC AMI Reorg. However, you can also use other automation control points. For more information about these and other automation control points, see Automation-reference.

XRRGTERM

BMC AMI Reorg invokes XRRGTERM after REORG processing finishes for each object. You can use XRRGTERM to save statistics to a file or in a Db2 table.

XRRGRWRO

BMC AMI Reorg invokes XRRGRWRO just before performing the drain in preparation for the Change Apply phase. You can use this automation control point to use a specific time or event to trigger the Change Apply phase, or to set a delay between drain attempts during Change Apply.

XSUTGLOB

XSUTGLOB sets global variables that other automation control points can then use.

XSUT0000

Alternatively, you can use XSUT0000 to set global variables.

XSUTSYIN

The product calls XSUTSYIN before the parser reads SYSIN. XSUTSYIN has full access to the SYSIN and can modify it. You can use XSUTSYIN to override or disallow some input parameters.

XSUTTIME

You can use XSUTTIME to cancel a utility based on the time of day.

XSUTALLO

You can use XSUTALLO to set allocation values and volumes for Db2 object VSAM data sets.

XSUTDBMG

You can use XSUTDBMG to set volumes for initial allocation and extend processing of work data sets.

XSUTTERM

The product calls XSUTTERM after processing finishes. You can use XSUTTERM to automatically insert run statistics into a Db2 table after processing, for example, or to automatically send an audit report.

XSVRXERR

XSVRXERT is called if processing ends with an error condition. You can use XSVRXERR to alert a user or to raise an error flag.


 

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