Contents of the sample library file (SIHCSAMP)

This reference topic provides descriptions for the contents of the IMS HALDB Toolkit sample library file (SIHCSAMP).

The following members are included in sample library SIHCSAMP:

IHCCHAL
This member provides the sample skeleton CLIST for ISPF invocation.
Requirement: The ISPF data set names must match the target library names.
IHCCHALC
This member provides the sample skeleton CLIST for ISPF invocation.
When the IMS management of ACBs is enabled, you must use this CLIST to start the ISPF user interface, and specify ACBMGMT=CATALOG in the IMS Catalog Definition exit routine (DFS3CDX0).
When the IMS management of ACBs is not enabled, ISPF is generally invoked using IHCCHAL. However, when you specify ACBMGMT=ACBLIB in the IMS Catalog Definition exit routine (DFS3CDX0), you can also use the CLIST provided by IHCCHALC to start the ISPF user interface.
Requirement: The ISPF data set names must match the target library names.
IHCCHAL1
This member provides the skeleton CLIST for invocation from control suite.
IHCCKSDS
This member provides the sample JCL for ISPF installation.
IHCCSET
This member provides the sample JCL for installation setup parameters that are used on a routine basis.
IHCEACBL
This member provides the sample JCL to create a list of PSBs that contain a specified DBD.
IHCEANA
This member provides the sample JCL to run the HALDB analyzer.
IHCECLON
This member provides the sample JCL to clone DBRC for test environments.
IHCECOPY
This member provides the sample JCL to copy a database to a different IMS (and RECON).
IHCECVTN
This member provides the sample JCL to convert to HALDB offline.
IHCECVTY
This member provides the sample JCL to convert to HALDB online.
Note: This member is not supported by IMS Database Utility Solution.
IHCECVT1
This member provides the sample JCL to convert to HALDB by specifying the number of partitions.
IHCECVT2
This member provides the sample JCL to convert to HALDB by specifying the partition size.
IHCECVT3
This member provides the sample JCL to convert to HALDB by specifying the high keys of the partition.
IHCEDBBK
This member provides the sample JCL to back up DBRC definitions for a specified DBD.
IHCEDBD
This member provides the sample JCL to re-create DBD source from DBDLIB.
IHCEDBRC
This member provides the sample JCL to relink the DBRC module DSPCRTR0.
IHCEDBRI
This member provides the sample JCL to set up HALDB data set name substitution outside of DBRC.
IHCEDFDS
This member provides the sample JCL to copy a database to a different IMS using DFSMSdss.
IHCEDFSH
This member provides the sample JCL to create DFSHALDB statement using keys.
IHCEDROP
This member provides the sample JCL to drop a single partition.
IHCEILK
This member provides the sample JCL to reset ILK.
IHCEIXHL
This member provides the sample JCL for the Index Pointer Healer.
IHCELOAD
This member provides the sample JCL to load a single partition.
IHCEMAI1
IHCEMAI2
IHCEMAI3
These members provide the sample JCL to run the analysis portion of the CONVERT and MAINTAIN commands.
IHCEMERG
This member provides the sample JCL to merge two HALDBs into one.
IHCEMTNN
This member provides the sample JCL to maintain HALDB partitions offline.
IHCEMTNY
This member provides the sample JCL to maintain HALDB partitions online.
Note: This member is not supported by IMS Database Utility Solution.
IHCEMTN1
This member provides the sample JCL to split two partitions into four partitions.
IHCEMTN2
This member provides the sample JCL to rearrange partitions using the partition size.
IHCEMTN3
This member provides the sample JCL to rearrange partitions using high keys.
IHCEOSAM
This member provides the sample JCL for OSAM multivolume allocation (non-SMS).
IHCEPSEL
This member provides the sample JCL for the partition selection test tool.
IHCEREOI
This member provides the sample JCL to reorganize a PSINDEX.
IHCESAM1
IHCESAM2
IHCESAM3
IHCESAM4
IHCESAM5
IHCESAM6
These members provide the sample JCL to create rules for substituting HALDB data set names outside of DBRC.
IHCESPLT
This member provides the sample JCL to split an unload file on a partition boundary.
IHCEUNIT
This member provides the sample JCL to show all DASD unit names and mark VIO.