Data set and program options with IMS GSAM data sets


For an IMS program, if you set the value of the Replace IMS GSAM with ASAM option to Y, you can use default values for the applicable data set options. Or you can use values other than the defaults by setting up a data set option member for the GSAM data set.

The name of the data set option member must be the same name as the GSAM database description (DBD) in the program communication block (PCB) that the application program uses with IMS. AR/CTL searches the AR/CTL control block libraries (ddname ARC) for a data set option member that has the same name as the GSAM DBD. If AR/CTL finds this member, AR/CTL uses it instead of the IMS DBD; the data set option member completely replaces the GSAM DBD. If AR/CTL does not find this member, AR/CTL uses the GSAM DBD from the IMS control block libraries (ddname IMS).

Note

If an IMS program uses a program option member that contains any data set option members specifying sequential interception, local VSAM access, or remote VSAM access, AR/CTL forces the use of GSAM replacement.

The program option member must have the same name as the PSB that the application program uses with IMS. In the program option member, you do not need to include data set option member names (also known as FCBs) for any GSAM data sets; if you do include them, AR/CTL ignores them.



 

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