Understanding DBRC log records
IMS jobs that update databases create log data sets that contain records of the database updates.
Each log data set is called a recovery log data set (RLDS) or a system log data set (SLDS) depending on the manner in which it was produced and, therefore, the type of log records it contains.
When DBRC is active, log data sets are recorded in the RECONs. Several RECON record types describe log data sets, including PRILOG, SECLOG, PRISLD, and SECSLD. The following table provides a description of these record types. The IMS online log archive process can produce all of these RECON record types. An IMS batch job can produce only PRILOG and SECLOG RECON record types.
Record type | Description |
---|---|
PRILOG | The PRILOG is always recorded for both online and batch processing. It contains an entry for each primary RLDS that is archived; batch logs always contain only one entry. (If the archive does not build RLDSs, the PRILOG contains entries for each primary SLDS that is archived.) |
SECLOG | The SECLOG is optionally recorded for both online and batch processing. It contains an entry for each secondary RLDS that is archived; batch logs always contain only one entry. (If the archive does not build RLDSs, the SECLOG contains entries for each secondary SLDS that is archived. If the archive does not build secondary RLDSs or SLDSs, no SECLOG is created.) |
PRISLD | The PRISLD is always recorded for online processing; it is never recorded for batch processing. It contains an entry for each primary SLDS that is archived. (If the archive does not build RLDSs, the PRISLD and PRILOG both contain SLDS entries.) |
SECSLD | The SECSLD is optionally recorded for online processing; it is never recorded for batch processing. It contains an entry for each secondary SLDS that is archived. (If the archive does not build secondary SLDSs, no SECSLD is created. If the archive does not build RLDSs, the SECLOG and SECSLD both contain SLDS entries.) |
Related topic