

9. PROCESSING › 9.3 Daily Processing Flow for HSM and HSB (DAY095) › 9.3.5 Description of Phase 2 Error Handling
9.3.5 Description of Phase 2 Error Handling
Figure 9-8 is included to illustrate how the DAY095 step logs
out error information to the MICSLOG data set. Fragments of
Figure 9-8 are repeated here to better show the context of
the error.
a. The first record encountered in the input shows that the
inventory was taken on 10 May 91. Message HSM00104I also
shows the DURATION that was computed as a result of the
previous inventory being taken at 12:58 on the same day.
18.44.21 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.21 HSM00104I -- VERSION (1) DATA CREATED ON 10MAY91:13:28:14.81.
18.44.21 HSM00104I -- COMPUTED DURATION = 0:30:01.43
18.44.21 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
b. Then the subtype 'Z' record is found and the records
counts contained within the record are shown under the
column named "COUNT" in message HSM00112I. The column
named "INCOMING" shows the result of counting the records
by subtype in this DATA step. The incoming count should
always equal the count produced by VCC and placed in the
trailer record and in this example they are equal (this is
shown by the equal sign = appearing between the two
columns.
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD << FOUND >> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 10MAY91:13:28:14.81.
18.44.52 HSM00111I RECORD-TYPE CODE COUNT INCOMING
18.44.52 HSM00112I -- MIGRATE M 21980 = 21980
18.44.52 HSM00112I -- BACKUP B 44985 = 44985
18.44.52 HSM00112I -- DASD-CP C 582 = 582
18.44.52 HSM00112I -- TAPE-CP T 3 = 3
c. The next cluster of HSM00104I messages is followed by
HSM00116I messages. Here a set of "orphan" records
created on 11 May, 12 May, and 13 May has been found
during the reading of the input data set. As HSM00116I
states, these records will be discarded. DAY095 operates
on the design principle that a complete inventory of
data must be presented to CA MICS at one time. Partial
inventories are discarded.
18.44.52 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.52 HSM00104I -- VERSION (1) DATA CREATED ON 11MAY91:13:28:14.81.
18.44.52 HSM00104I -- COMPUTED DURATION = 24:30:01.43
18.44.52 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD <<MISSING>> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 11MAY91:13:28:14.81.
18.44.52 HSM00116I DATA WITH THIS ENDTS WILL BE PURGED TO AVOID DUPLICATION
18.44.52 HSM00116I -- BY A LATER RERUN OF A COMPLETED INVENTORY.
18.44.52 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.52 HSM00104I -- VERSION (1) DATA CREATED ON 12MAY91:13:28:14.81.
18.44.52 HSM00104I -- COMPUTED DURATION = 48:30:01.43
18.44.52 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD <<MISSING>> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 12MAY91:13:28:14.81.
18.44.52 HSM00116I DATA WITH THIS ENDTS WILL BE PURGED TO AVOID DUPLICATION
18.44.52 HSM00116I -- BY A LATER RERUN OF A COMPLETED INVENTORY.
18.44.52 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.52 HSM00104I -- VERSION (1) DATA CREATED ON 13MAY91:13:28:14.81.
18.44.52 HSM00104I -- COMPUTED DURATION = 72:30:01.43
18.44.52 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
d. Another possible error is shown below where an inventory
trailer record (subtype 'Z') is found to have different
internal record counts than what was encountered in the
input data set. Rather than an equal sign, we highlight
this mismatch with the message fragment that states:
"WARNING: UNMATCHED" between the columns of count values.
--------------------------------------- MICSLOG ----------------- 18:43 TUESDAY, MAY 14, 1991
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD << FOUND >> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 13MAY91:13:28:14.81.
18.44.52 HSM00111I RECORD-TYPE CODE COUNT INCOMING
18.44.52 HSM00112I -- MIGRATE M 21980 WARNING: UNMATCHED 6
18.44.52 HSM00112I -- BACKUP B 44985 WARNING: UNMATCHED 6
18.44.52 HSM00112I -- DASD-CP C 582 WARNING: UNMATCHED 0
18.44.52 HSM00112I -- TAPE-CP T 3 WARNING: UNMATCHED 4
e. After the HSM00200I message ("BEGIN PHASE 2"), the next
cluster of messages shows what is being discarded. The
message text shows a variable from the observation that
best identifies what is being discarded. For example, for
MIGRATE or BACKUP files, the DSNAME is present and that
best identifies the data being discarded so that content
is shown in message HSM00207I. The count(s) of
observations deleted from the WORK files is shown in
message HSM00209I.
--------------------------------------- MICSLOG ------------------ 18:43 TUESDAY, MAY 14, 1991
18.44.54 HSM00200I --------------- BEGIN PHASE 2 ---------------
18.45.32 HSM00205I FOLLOWING RECORDS PURGED FROM (HSBBAC) FILE - SYSID (PRD1)
18.45.32 HSM00205I -- INVENTORY FROM 11MAY91:13:28:14.81 IS BEING DISCARDED.
18.45.32 HSM00206I D A T A S E T N A M E
18.45.32 HSM00207I ACCUMAX.DB2MSTG1.BASE
18.45.32 HSM00207I TSX182.MICS.DBD.USER.LOAD
18.45.32 HSM00207I TEST.MICSL.CPLX.LOCALMOD.CNTL
18.45.32 HSM00209I >>>>> 3 RECORDS DELETED FROM HSBBAC.
18.45.32 HSM00205I FOLLOWING RECORDS PURGED FROM (HSBBAC) FILE - SYSID (PRD1)
18.45.32 HSM00205I -- INVENTORY FROM 12MAY91:13:28:14.81 IS BEING DISCARDED.
18.45.32 HSM00206I D A T A S E T N A M E
18.45.32 HSM00207I ACCUMAX.DB2MSTG1.BASE
18.45.32 HSM00207I TSX182.MICS.DBD.USER.LOAD
18.45.32 HSM00207I TEST.MICSL.CPLX.LOCALMOD.CNTL
18.45.32 HSM00209I >>>>> 3 RECORDS DELETED FROM HSBBAC.
f. The next section illustrates an aspect of DAY095
processing that is not related to the error processing
above. Message HSM00300I can be produced when errors have
been found in the incoming data (as in this example) or
when a perfectly acceptable inventory is found. HSM00300I
is an informational message produced at the beginning of
the summarization processing. It signals that the DETAIL
data had to be sorted an extra time to prepare it properly
for the summarization routines. If you process multiple
inventories in a single DAY095 step, a sort will always be
required to arrange the inventories together rather than
interleaved (ENDTS is the rightmost in the SORT sequence).
The other reason why an additional SORT is required is if
you have done file tailoring of your HSMGENIN member and
caused the DAYS sequence to no longer be a logical subset
of the DETAIL sequence.
The absence of HSM00300I indicates better performance
because the DETAIL sequence was sufficient for summary
processing and the additional sort could be avoided. The
distributed version of HSMGENIN should result in the
absence of the HSM00300I message.
18.47.37 HSM00999I ------- BEGIN SUMMARIZATION AND AGING -------
18.47.44 HSM00300I SORTING DETAIL DATA INTO DAYS TIMESPAN SEQUENCE FOR FILE:
18.47.44 HSM00300I -- DETAIL.HSBBAC00
18.47.44 HSM00300I -- (EITHER) DAYS SEQUENCE IS NOT A SUBSET OF DETAIL.
18.47.44 HSM00300I -- (OR) MULTIPLE ENDTS VALUES ARE PRESENT IN THE INPUT DATA.
18.48.05 HSM00300I SORTING DETAIL DATA INTO DAYS TIMESPAN SEQUENCE FOR FILE:
18.48.05 HSM00300I -- DETAIL.HSMMIG00
18.48.05 HSM00300I -- (EITHER) DAYS SEQUENCE IS NOT A SUBSET OF DETAIL.
18.48.05 HSM00300I -- (OR) MULTIPLE ENDTS VALUES ARE PRESENT IN THE INPUT DATA.
18.48.35 HSM00300I SORTING DETAIL DATA INTO DAYS TIMESPAN SEQUENCE FOR FILE:
18.48.35 HSM00300I -- WORK1.HSMVOL00
18.48.35 HSM00300I -- (EITHER) DAYS SEQUENCE IS NOT A SUBSET OF DETAIL.
18.48.35 HSM00300I -- (OR) MULTIPLE ENDTS VALUES ARE PRESENT IN THE INPUT DATA.
------------------------------------ MICSLOG --------------- 18:43 TUESDAY, MAY 14, 1991
18.43.49 BAS00119I AT CHECKPOINT FOR STEP "DAY095" IN JOB "DAILY" FOR DATABASE "VCAUNIT".
18.43.49 BAS00122I REQUIRED PREDECESSOR STEP IS:
18.43.49 BAS00122I PROCESS=DAY
18.43.49 BAS00122I STEP =090
18.43.49 BAS00125I CHECKPOINT STEPS: D_STEP=090 W_STEP=900 M_STEP=900 Y_STEP=900 B_STEP=900 R_STEP=900
18.43.49 BAS00125I
18.44.20 BAS00318I ORGSYSID/COMPONENT CHECKPOINT INFORMATION BEFORE PROCESSING
18.44.20 BAS00318I
18.44.21 HSM00100I --------------- BEGIN PHASE 1 ---------------
18.44.21 HSM00011I HSMPGEN PARAMETERS IN EFFECT:
18.44.21 HSM00011I >>>>> ACCOUNTING DETAIL
18.44.21 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.21 HSM00104I -- VERSION (1) DATA CREATED ON 10MAY91:13:28:14.81.
18.44.21 HSM00104I -- COMPUTED DURATION = 0:30:01.43
18.44.21 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD << FOUND >> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 10MAY91:13:28:14.81.
18.44.52 HSM00111I RECORD-TYPE CODE COUNT INCOMING
18.44.52 HSM00112I -- MIGRATE M 21980 = 21980
18.44.52 HSM00112I -- BACKUP B 44985 = 44985
18.44.52 HSM00112I -- DASD-CP C 582 = 582
18.44.52 HSM00112I -- TAPE-CP T 3 = 3
18.44.52 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.52 HSM00104I -- VERSION (1) DATA CREATED ON 11MAY91:13:28:14.81.
18.44.52 HSM00104I -- COMPUTED DURATION = 24:30:01.43
18.44.52 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD <<MISSING>> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 11MAY91:13:28:14.81.
18.44.52 HSM00116I DATA WITH THIS ENDTS WILL BE PURGED TO AVOID DUPLICATION
18.44.52 HSM00116I -- BY A LATER RERUN OF A COMPLETED INVENTORY.
18.44.52 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.52 HSM00104I -- VERSION (1) DATA CREATED ON 12MAY91:13:28:14.81.
18.44.52 HSM00104I -- COMPUTED DURATION = 48:30:01.43
18.44.52 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD <<MISSING>> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 12MAY91:13:28:14.81.
18.44.52 HSM00116I DATA WITH THIS ENDTS WILL BE PURGED TO AVOID DUPLICATION
18.44.52 HSM00116I -- BY A LATER RERUN OF A COMPLETED INVENTORY.
18.44.52 HSM00104I FIRST INPUT TIMESTAMP IS FROM SYSID (PRD1)
18.44.52 HSM00104I -- VERSION (1) DATA CREATED ON 13MAY91:13:28:14.81.
18.44.52 HSM00104I -- COMPUTED DURATION = 72:30:01.43
18.44.52 HSM00104I -- BASED ON A PREVIOUS COLLECTION ON 10MAY91:12:58:13.38
Figure 9-8. DAY095 MICSLOG Error Report Output (Part 1 of 4)
----------------------------------- MICSLOG ------------------ 18:43 TUESDAY, MAY 14, 1991
18.44.52 HSM00110I HSM INVENTORY TRAILER RECORD << FOUND >> FOR SYSID (PRD1)
18.44.52 HSM00110I -- VERSION (1) DATA CREATED ON 13MAY91:13:28:14.81.
18.44.52 HSM00111I RECORD-TYPE CODE COUNT INCOMING
18.44.52 HSM00112I -- MIGRATE M 21980 WARNING: UNMATCHED 6
18.44.52 HSM00112I -- BACKUP B 44985 WARNING: UNMATCHED 6
18.44.52 HSM00112I -- DASD-CP C 582 WARNING: UNMATCHED 0
18.44.52 HSM00112I -- TAPE-CP T 3 WARNING: UNMATCHED 4
18.44.52 BAS00326I INPUT FILE(S) CONTAINED 67568 RECORDS FROM 10MAY1991:13:28:14.81 THRU 10MAY1991:13:28:14.81
18.44.52 BAS00326I
18.44.52 BAS00326I
18.44.52 BAS00331I DATA SELECTION STATISTICS BY SYSTEM/COMPONENT
18.44.52 BAS00331I
18.44.52 BAS00331I - - - - - - - - - - - DELETED - - - -
18.44.52 BAS00331I SYSTEM COMPONENT INPUT DATE RANGE SHORT RECORDS OPTION KEPT
18.44.52 BAS00331I
18.44.52 BAS00343I PRD1 HSM 67568 0 0 0 67568
18.44.52 BAS00337I TOTAL RECORDS KEPT = 67568
Figure 9-8. DAY095 MICSLOG Error Report Output (Part 2 of 4)
------------------------------------ MICSLOG ------------------ 18:43 TUESDAY, MAY 14, 1991
18.44.54 HSM00200I --------------- BEGIN PHASE 2 ---------------
18.45.32 HSM00205I FOLLOWING RECORDS PURGED FROM (HSBBAC) FILE - SYSID (PRD1)
18.45.32 HSM00205I -- INVENTORY FROM 11MAY91:13:28:14.81 IS BEING DISCARDED.
18.45.32 HSM00206I D A T A S E T N A M E
18.45.32 HSM00207I ACCUMAX.DB2MSTG1.BASE
18.45.32 HSM00207I TSX182.MICS.DBD.USER.LOAD
18.45.32 HSM00207I TEST.MICSL.CPLX.LOCALMOD.CNTL
18.45.32 HSM00209I >>>>> 3 RECORDS DELETED FROM HSBBAC.
18.45.32 HSM00205I FOLLOWING RECORDS PURGED FROM (HSBBAC) FILE - SYSID (PRD1)
18.45.32 HSM00205I -- INVENTORY FROM 12MAY91:13:28:14.81 IS BEING DISCARDED.
18.45.32 HSM00206I D A T A S E T N A M E
18.45.32 HSM00207I ACCUMAX.DB2MSTG1.BASE
18.45.32 HSM00207I TSX182.MICS.DBD.USER.LOAD
18.45.32 HSM00207I TEST.MICSL.CPLX.LOCALMOD.CNTL
18.45.32 HSM00209I >>>>> 3 RECORDS DELETED FROM HSBBAC.
18.45.32 HSM00205I FOLLOWING RECORDS PURGED FROM (HSBBAC) FILE - SYSID (PRD1)
18.45.32 HSM00205I -- INVENTORY FROM 13MAY91:13:28:14.81 IS BEING DISCARDED.
18.45.32 HSM00206I D A T A S E T N A M E
18.45.32 HSM00207I
18.45.32 HSM00209I >>>>> 1 RECORDS DELETED FROM HSBBAC.
18.47.10 HSM00205I FOLLOWING RECORDS PURGED FROM (HSMVOL) FILE - SYSID (PRD1)
18.47.10 HSM00205I -- INVENTORY FROM 13MAY91:13:28:14.81 IS BEING DISCARDED.
18.47.10 HSM00216I VOLSER COLLECTION-DATE
18.47.10 HSM00217I .
18.47.10 HSM00209I >>>>> 1 RECORDS DELETED FROM HSMVOL.
18.47.17 HSM00205I FOLLOWING RECORDS PURGED FROM (HSMTAP) FILE - SYSID (PRD1)
18.47.17 HSM00205I -- INVENTORY FROM 11MAY91:13:28:14.81 IS BEING DISCARDED.
18.47.17 HSM00209I >>>>> 2 RECORDS DELETED FROM HSMTAP.
18.47.17 HSM00205I FOLLOWING RECORDS PURGED FROM (HSMTAP) FILE - SYSID (PRD1)
18.47.17 HSM00205I -- INVENTORY FROM 12MAY91:13:28:14.81 IS BEING DISCARDED.
18.47.17 HSM00209I >>>>> 2 RECORDS DELETED FROM HSMTAP.
18.47.17 HSM00205I FOLLOWING RECORDS PURGED FROM (HSMTAP) FILE - SYSID (PRD1)
18.47.17 HSM00205I -- INVENTORY FROM 13MAY91:13:28:14.81 IS BEING DISCARDED.
18.47.17 HSM00209I >>>>> 1 RECORDS DELETED FROM HSMTAP.
18.47.37 HSM00999I ------- BEGIN SUMMARIZATION AND AGING -------
18.47.44 HSM00300I SORTING DETAIL DATA INTO DAYS TIMESPAN SEQUENCE FOR FILE:
18.47.44 HSM00300I -- DETAIL.HSBBAC00
18.47.44 HSM00300I -- (EITHER) DAYS SEQUENCE IS NOT A SUBSET OF DETAIL.
18.47.44 HSM00300I -- (OR) MULTIPLE ENDTS VALUES ARE PRESENT IN THE INPUT DATA.
18.48.05 HSM00300I SORTING DETAIL DATA INTO DAYS TIMESPAN SEQUENCE FOR FILE:
Figure 9-8. DAY095 MICSLOG Error Report Output (Part 3 of 4)
--------------------------------- MICSLOG ------------------ 18:43 TUESDAY, MAY 14, 1991
18.48.05 HSM00300I -- DETAIL.HSMMIG00
18.48.05 HSM00300I -- (EITHER) DAYS SEQUENCE IS NOT A SUBSET OF DETAIL.
18.48.05 HSM00300I -- (OR) MULTIPLE ENDTS VALUES ARE PRESENT IN THE INPUT DATA.
18.48.35 HSM00300I SORTING DETAIL DATA INTO DAYS TIMESPAN SEQUENCE FOR FILE:
18.48.35 HSM00300I -- WORK1.HSMVOL00
18.48.35 HSM00300I -- (EITHER) DAYS SEQUENCE IS NOT A SUBSET OF DETAIL.
18.48.35 HSM00300I -- (OR) MULTIPLE ENDTS VALUES ARE PRESENT IN THE INPUT DATA.
18.48.48 BAS00339I CHECKPOINT FILE ORGSYSID/COMPONENT UPDATE FOR COMPONENT HSM
18.48.48 BAS00340I BEFORE UPDATE:
18.48.48 BAS00341I AFTER UPDATE: PRD1 HSM 10MAY91:13:28:14.81 10MAY91:13:28:14.81
18.48.48 BAS00341I
18.48.55 BAS00121I AT FINAL POST FOR STEP "DAY095" IN JOB "DAILY"
Figure 9-8. DAY095 MICSLOG Error Report Output (Part 4 of 4)
Copyright © 2014 CA.
All rights reserved.
 
|
|