Considerations for the IMS management of ACBs

If the IMS management of ACBs is enabled, the Smart Reorg utility can refer to database definitions in the IMS catalog directory instead of the DBD library.

IMS catalog definition is retrieved from either:
  • The IMS Catalog Definition exit routine (DFS3CDX0) in the STEPLIB concatenation.
  • The DFSDFxxx PROCLIB member specified by EXEC parameter DFSDF=xxx and the PROCLIB DD statement.
The following conditions must be satisfied to use IMS-managed ACBs:
  • The IMS catalog database is registered to RECON data sets.
  • The name of the IMS catalog database is defined in the RECON record with the following DBRC command: CHANGE RECON CATALOG(name)
  • If the DFSMDA member with the TYPE=CATDSHLQ statement is used to specify the high-level qualifier of IMS catalog system data sets, the library that contains the DFSMDA member must be in the STEPLIB concatenation of the Smart Reorg job.
The following options can be used when reorganizing a database by using pending database definitions in the IMS catalog staging data sets:
  • If you want to run the unload process within the Smart Reorg job step, specify NEWDBD=*STAGING in the (REORG) block of the HPSIN data set. The DFSACBPD DD statement is not needed.
  • If you want to run the unload process in a separate job step, specify REORGINPUT=ULDS and the DFSACBPD DD statement with the STAGING keyword.

For more information, see NEWDBD control statement and Example 15: Reorganizing a database when the IMS management of ACBs is enabled.