ALLOC record fields

An allocation record's fields and their corresponding line numbers are described in the table.

Table 1. Fields present in the ALLOC record
Record type Line number Field Contents
ALLOC 1    
  2 ALLOC= time_stamp* The time stamp for a time that the DBDS was allocated during the run of an IMS™ system. An asterisk (*) indicates that it is part of the record key.
    ALLOC LRID= n The log record sequence number of the begin update log record. The value for n is 0 for ALLOC records that are created at the active site.
  3 DSSN= nnnn This is the data set sequence number that is being concurrently used by sharing IMS subsystems. A DSSN is used to reflect the relative order in which changes are made to a DBDS or area.
    USID= n The update set identifier. An update set is a collection of updates that are made to the database or area while it is continuously updated by one or more IMS subsystems.
    START= time_stamp The start time of the log data set that was logging change records when this DBDS was allocated.
  4 DEALLOC= time_stamp The time stamp of a specific deallocation. This field is printed only if a specific deallocation time is in the record. If the DBDS was allowed to remain allocated to the closing of the log data set, this line is not printed.
    DEALLOC LRID= n The log record sequence number of the end-update log record. This field is only printed if a specific deallocation time exists.
  5 TRACKING SUSPENDED AT RECORD: suspend lrid TRACKING SUSPENDED NO RECORDS APPLIED This will only be printed for shadow databases that are being tracked at the tracking site. The suspend lrid indicates the current tracking log position.
  6 QUIESCE Indicates that deallocation occurred because of a database quiesce command.
    CMD Indicates that the ALLOC record was added by a NOTIFY.ALLOC command.