JCL requirements for the AR/CTL for Db2 DSNHLI utility (PTF BQQ4959 applied)


The following figure shows sample JCL for executing the AR/CTL for Db2 DSNHLI utility:

Warning

Note

All data set names must be unique.

ARDUHLI0 JOB <standard job statement>
ARDUHLI0 EXEC PGM=ARDUHLI0, REGION=512M
//STEPLIB  DD  DSNAME=<HLQ>.ARCLIB,DISP=SHR                              
//LOADIN   DD  DSNAME=<HLQ>.LOAD,DISP=SHR                                
//LINKCTL  DD  DSNAME=<HLQ>.LINKCTL,DISP=SHR                             
//SYSLMOD  DD  DSNAME=<HLQ>.SYSLMOD,DISP=SHR                             
//JOBSTMT  DD  DSNAME=<HLQ>.JOBSTMT(<memberName>),DISP=SHR                   
//BINDJCL  DD  DSNAME=<HLQ>.BINDJCL,DISP=SHR                            
//SYSUDUMP DD  SYSOUT=*   
//

The following table describes the DD statements:

Statement

Description

STEPLIB DD

Specify the AR/CTL product library.

LOADIN DD

Specify the load library to be analyzed for existing inclusions of the DSNHLI module and the section in which the DSNHLI module is defined.

LINKCTL DD

Specify a partitioned data set (PDS) into which the ARDUHLI0 program writes Linkage Editor control statements.

For more information, see LINKCTL-DD-statement-PTF-BQQ4959-applied.

SYSLMOD DD

Specify the load library from which the SYSLMOD data definition statement must be read. The ARDUHLI0 program reads the specified load library and writes the SYSLMOD data definition statement for BIND JCL.

Use the following data control block (DCB) parameters for the load library:

  • The logical record length (LRECL) must be 0.
  • The record format (RECFM) must be of undefined length (U).

JOBSTMT DD

Specify the data set from which JOB statement records must be read.

The ARDUHIL0 program reads the specified data set and writes the JOB statement for BIND JCL.

For more information, see JOBSTMT-DD-statement-PTF-BQQ4959-applied.

BINDJCL DD

Specify the PDS into which the ARDUHLI0 program writes the BIND JCL statement.

For more information, see BINDJCL-DD-statement-PTF-BQQ4959-applied.


 

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

BMC AMI Application Restart Control for Db2, IMS and VSAM 4.2