Processing members held due to error - assure_mimix - 10.0

Assure MIMIX Administrator Reference

Product type
Software
Portfolio
Integrate
Product family
Assure
Product
Assure MIMIX™ Software
Version
10.0
ft:locale
en-US
Product name
Assure MIMIX
ft:title
Assure MIMIX Administrator Reference
Copyright
2024
First publish date
1999
ft:lastEdition
2024-12-27
ft:lastPublication
2024-12-27T06:03:17.518000

The CMPFILDTA command also provides the ability to compare and repair members being held due to error (*HLDERR). When members in *HLDERR status are processed, the CMPFILDTA command works cooperatively with the database apply (DBAPY) process to compare and repair the file members—and when possible, restore them to an active state. To repair members in *HLDERR status, you must also specify that the repair be performed on the target system and request that active processing be enabled.

To support the cooperative efforts of CMPFILDTA and DBAPY, the following transitional states are used for file entries undergoing compare and repair processing:

  • *CMPRLS - The file in *HLDERR status has been released. DBAPY will clear the journal entry backlog by applying the file entries in catch-up mode.

  • *CMPACT - The journal entry backlog has been applied. CMPFILDTA and DBAPY are cooperatively repairing the member previously in *HLDERR status, and incoming journal entries continue to be applied in forgiveness mode.

When a member held due to error is being processed by the CMPFILDTA command, the entry transitions from *HLDERR status to *CMPRLS to *CMPACT. The member then changes to *ACTIVE status if compare and repair processing is successful. In the event that compare and repair processing is unsuccessful, the member-level entry is set back to *HLDERR.