Recovery sort subordinate address space JCL
The recovery sort subordinate address space is started by the master address space and performs the following tasks:
- Sorts log and change accumulation records
- Reads the input image copy
- Recovers the database
- Creates the new image copy
- Invokes the DEDB Pointer Checker
FRXRSST1
for the IMS Tools load library that is used in your test environments and
FRXRSSP1
for the IMS Tools load library that is used in your production
environments.Multiple recovery sort subordinate address spaces can be started. The names assigned to these address spaces are specified by using the ASPREF() keyword. The maximum number allowed is specified by using the SORTPARM(NUM(x)) keyword. For more information, see Environmental control statements.
All DD statements required for running in the subordinate address spaces, except STEPLIB DD and the SYSUDUMP DD, are passed from the master address space to this address space and dynamically allocated.
The required STEPLIB DD must be specified in the subordinate address space JCL and it must contain a single data set that points to the IMS Recovery Solution Pack executable load library, SFRXLOAD.
DDNAME statement reference
- STEPLIB
- This required DD statement identifies the IMS Database Recovery
Facility
load library.
The STEPLIB DD statement must include a single load library that names the executable IMS Recovery Solution Pack load library (SFRXLOAD).
All other libraries that are required for execution are passed from the master address space and dynamically allocated for execution.
- BSYOUT
- This DD statement contains the backup profile information, control cards, and IMS Recovery Expert messages.
- SYSUDUMP
- This statement identifies the data set definition where dump output is sent after an abnormal
termination. Recommendation: For debugging and diagnostic purposes, IBM® support prefers an unformatted dump.
- If SYSUDUMP is coded, then a formatted dump is created if an abend occurs.
- If SYSUDUMP is not coded and an abend occurs, then a system, unformatted dump is generated.
- FRXDEBUG
- This optional DD statement identifies the data set definition where certain debugging and diagnostic messages are written.
The following DD statements can be either coded directly in the procedure JCL, or specified in the master address space JCL and dynamically allocated in the recovery sort subordinate address space (recommended).
Dynamic allocation eliminates the need to manually update subordinate address space JCL procedures when the master address space JCL is updated .
- IMS
- PROCLIB
- DFSRESLB
- IMSDALIB
- SORTLIB
- RECON1
- RECON2
- RECON3
- DFSVSAMP
- DBDLIB
- STEPLIB