IFCID 207 - DDF Heuristic Damage
This topic shows detailed information about Record Trace - IFCID 207 - DDF Heuristic Damage
.
This record reports when heuristic damage is detected during the two-phase commit resynchronization. Heuristic damage occurs when a user forces an indoubt unit of work to commit or roll back and the user's choice conflicts with the outcome chosen by the coordinator of the unit of work.
Record trace - IFCID 207 - DDF Heuristic Damage
The field labels shown in the following sample layout of Record Trace - IFCID 207 - DDF Heuristic Damage
are described in the following section.
WHERE OCCURRED: SYD1 LOCAL LOCATION: SYD2 UPSTREAM COORDINATOR: SYD3
CICS/IMS COORDINATOR: 'BLANK'
AFFECTED THREADS:
NETID: NETID LUNAME: LUNAME INSTANCE: X'C9D5E2E3C1D5' LUW SEQ: 1 TOKEN: X'00000002' URID: X'E4D9C9C44040'
ROLE: BOTH DAMAGE SITE ACTION: ROLLBACK LOCAL SITE ACTION: COMMIT UPSTREAM SITE ACTION: NO UPSTREAM SITE
DAMAGE SITE RECOVERY LOG : DATA 1
LOCAL SITE RECOVERY LOG : DATA 2
UPSTREAM SITE RECOVERY LOG : DATA 3
- WHERE OCCURRED
-
The location, LU name, or IP address ( NNN.NNN.NNN) of the location where heuristic damage occurred.
Field Name: QW0207HN
- LOCAL LOCATION
-
The name of this location (the location writing this IFCID).
Field Name: QW0207TN
- UPSTREAM COORDINATOR
-
The location, LU name, or IP address ( NNN.NNN.NNN) of the upstream coordinator of this location. This field shows 'BLANK' if this location has no upstream coordinator.
Field Name: QW0207UN
- CICS/IMS COORDINATOR
-
The connection name of the local CICS or IMS coordinator. This field shows 'BLANK' if no local CICS or IMS coordinator exists.
Field Name: QW0207CO
- NETID
-
The NETID portion of the logical unit of work ID (LUWID).
Field Name: QW0207NT
- LUNAME
-
The LU name portion of the logical unit of work ID (LUWID).
Field Name: QW0207LU
- INSTANCE
-
The instance number portion of the logical unit of work ID (LUWID).
Field Name: QW0207IN
- LUW SEQ
-
The LUW sequence number (commit count) portion of the logical unit of work ID (LUWID).
Field Name: QW0207CM
- TOKEN
-
The local token representing the logical unit of work ID (LUWID).
Field Name: QW0207TK
- URID
-
The recovery log RBA (URID) for the thread.
Field Name: QW0207UI
- ROLE
-
The role of Db2 in the LUW.
Field Name: QW0207RL
- DAMAGE SITE ACTION
-
The action taken by the site with the heuristic damage.
Field Name: QW0207HA
- LOCAL SITE ACTION
-
The action taken by the local site.
Field Name: QW0207TA
- UPSTREAM SITE ACTION
-
The action taken by the upstream coordinator if one exists.
Field Name: QW0207UA
- DAMAGE SITE RECOVERY LOG
-
The recovery log name of the site where the heuristic damage occurred.
Field Name: QW0207HR
- LOCAL SITE RECOVERY LOG
-
The recovery log name of the local location.
Field Name: QW0207TR
- UPSTREAM SITE RECOVERY LOG
-
The recovery log name of the upstream coordinator (if an upstream coordinator exists).
Field Name: QW0207UR