Using IMS managed ACBs for the DB utilities


DB utilities support the use of IMS managed application control blocks (ACBs). To activate this functionality, complete the following steps: 

  • Set the BMC global option keyword IMSMACB to YES in DLIGSET0.
    By setting IMSMACB(Y), you make the job step eligible for IMS managed ACB processing by the DB utilities. The default value for IMSMACB keyword in DLIGSET0 is IMSMACB=Y.
  • Provide one of the following for the DB utilities to verify that an IMS managed ACB environment exists:
    • IMS Catalog user exit (DFS3CDX0) in the STEPLIB, JOBLIB or linklist library.
    • DFSDFxxx Procedure library member. The desired member suffix for the PROCLIB member can be specified using the keyword PARM=’DFSDF=xxx’ on the job step’s EXEC statement and including a //PROCLIB DD containing the matching parameter member.
  • Provide information for the utilities to find the IMS catalog data set high level qualifier by one of the following methods:
    • Provide an MDA member mapping the Catalog bootstrap data set.
    • From the Catalog database definitions in the RECON datasets.

The utilities honor IMS catalog ALIAS names defined using the catalog exit (DFS3CDX) or the DFSDFxxx Proclib member to support IMS environment with multiple catalogs.  

Important

The IMS DD statement is not required when the managed ACB is used, and will be ignored if present.

Status of support for IMS managed ACBs for different Online Reorg utilities

BMC AMI Online Reorg for IMS supports the use of IMS managed ACBs. The following table describes the status of support for the various Online Reorg utilities.

UTILITY

Legacy mode

IMS managed ACBs

NOTE


DEFAULT

DBD changes

Default

DBD changes


Unload

IMS DD

NEWDBD(ddn)

Active Directory

NEWDBD(STAGE)

PTF BQQ6933

(RSL2407)

Reorg

IMS DD

OLDDBD(ddn)

Active Directory

OLDDBD(ACTIVE)

PTF BQQ5439

(RSL2110)

OLDDBD(ACTIVE) will be updated to use either NEWDBD(STAGE) or OLDDBD(ACTIVE)

DB Copy

IMS DD

new DBDLIB in IMS DD

Active Directory

N/A


DB Select

IMS DD

N/A

Active Directory

N/A


Defrag

IMS DD

N/A

Active Directory

N/A


Recon Substitution Facility

IMS DD

N/A

Active Directory

N/A


Partitioned Database Facility

IMS DD

N/A

Active Directory

N/A


DB Clone

IMS DD

new DBDLIB in IMS DD

Active Directory

NEWDBD(STAGE)

In progress

Index Build

IMS DD

new DBDLIB in IMS DD

Active Directory

NEWDBD(STAGE)

In progress

Load

IMS DD

new DBDLIB in IMS DD

Active Directory

NEWDBD(STAGE)

In progress

Pointer Checker

IMS DD

new DBDLIB in IMS DD

Active Directory

NEWDBD(STAGE)

In progress

Prefix Resolution

IMS DD

new DBDLIB in IMS DD

Active Directory

NEWDBD(STAGE)

In progress

 

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