gtpd2m1f | Data Communications Services Reference |
The PILOT tape contains predefined sets of data records that can be loaded to the online system. The Application Recovery Package uses program segment GOGO of the Application Main Storage Load and Restart Program (INSL-GLBL) to load the ART main storage record and ARPI (the Application Recovery Initialization Program) to initialize it in main storage. Prior to the activation of these programs the file copy for the ART must contain data which will be used by these programs. The PILOT tape is the means of loading that necessary data to the online system.
Three parameters must be initialized in the first ART record. These parameters are described below and define the main storage size of the location of the file copy of the ART.
The ART ID is necessary for all the file copies relating to the ART. The other 3 fields need only be defined in the first ART record on the PILOT. It was previously mentioned that all records after the first have the header stripped prior to loading. This implies that any data (except the ID) contained in subsequent records is lost and therefore not necessary.
The number of ART records which must be built for the pilot tape is a function of the number of ART slots (AR0TOT) and the length of each slot (AR0DTA). This can be calculated in the following way:
10 + (24 + AR0LEN) * AR0TOT ROUND UP 1024
This number of records must be included in the allocation of global records (record type #GLOBL).
PILOT data for the Application Recovery package has now been discussed. Necessary data includes:
Figure 6 in Examples shows ART data necessary for the PILOT. The example uses the GOA defined in Figure 5. This example gave us an ART main storage of 4144 bytes. Assume that the user wants the maximum data area (AR0LEN=82) and with this information the number of slots generated is 39.