IMS utilities supported by HALDB
IMS provides several utilities developed specifically to support HALDB partitioned databases. HALDB partitioned databases also support many of the same utilities supported by other full-function database types.
Database Recovery Control (DBRC) is required for execution of any utility operating on a HALDB database. Each utility checks for the presence of DBRC. If DBRC is not present, the utility issues an error message and terminates.
Image copy utilities reject any attempt to image copy HALDB ILDSs or PHIDAM primary index data sets. Recovery utilities reject any attempt to recover HALDB ILDSs or PHIDAM primary index data sets. Both image copy and recovery utilities can run only against a particular data set of a HALDB partition.
The following table lists all of the database utilities that can be used with HALDB databases.
Utility | Description | Comment |
---|---|---|
DFSMAID0 | HALDB Migration Aid | |
DFSPREC0 | HALDB Index/ILDS Rebuild | |
DFSUPNT0 | HALDB Partition Data Set Initialization | |
%DFSHALDB | HALDB Partition Definition | Invocation of the utility by a c-list. %DFSHALDB is the TSO invocation of module DSPXPDDU. |
DFSURUL0 | HISAM Reorganization Unload | |
DFSURRL0 | HISAM Reorganization Reload | |
DFSURGU0 | HD Reorganization Unload | Applies to PHDAM, PHIDAM, and PSINDEX |
DFSURGL0 | HD Reorganization Reload | Applies to PHDAM, PHIDAM, and PSINDEX |
DFSURPR0 | Prereorganization | |
DFSUDMP0 | Image Copy | |
DFSUICP0 | Online Image Copy | |
DFSUDMT0 | Database Image Copy 2 | |
DFSUCUM0 | Change Accumulation | |
DFSURDB0 | Database Recovery | |
DFSBBO00 | Batch Backout |