Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
DCOLLECT Tools
  See DCOLLECT Record Layouts
  See Sample DCOLLECT Reports
  Learn How to Export SMF Data
  Download Free DCOLLECT  Reporting Software (30 days)
 
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

DCOLLECT Type MC Record

This table shows the record layout for type MC DCOLLECT records
(Management Class Construct Information).

Purpose: The DFSMS Data Collection Facility (DCOLLECT) is a function of access method services. DCOLLECT collects stored data set, volume and policy values into a sequential file you can use as input to other programs or applications.

The DCOLLECT output file consists of a number of different record types.

Type MC records contain Management Class Construct information. These records are collected when SMSDATA is selected, and Management Class constructs are defined to the control data set selected. The record type for this record is 'MC'.

 


It's easy to report on DCOLLECT type MC records!

DCOLLECT Spectrum WRITER
We have a low-cost 4GL report writer especially for DCOLLECT files. It's called Spectrum DCOLLECT Reporter.

Spectrum DCOLLECT Reporter handles the difficult DCOLLECT record parsing for you automatically. You just specify which fields you want to see.

Spectrum DCOLLECT Reporter also converts the arcane date and time fields and reformats them into an attractive report. It defines the individual bit flags for easy testing or printing.

Plus, Spectrum DCOLLECT Reporter can export DCOLLECT data as comma delimited files to use on your PC.
 
Try It FREE Now!

DCOLLECT Type MC Record -- Management Class Construct Information
Offset
(Dec.)
NameLengthFormatDescription
* ********************************************************************
* * HEADER PORTION OF DATA COLLECTION UTILITY OUTPUT RECORD. EACH *
* * DATA SECTION IS PRECEDED BY THIS HEADER. *
* ********************************************************************
0DCURDW4BinaryRECORD DESCRIPTOR WORD
0DCULENG2BinaryLENGTH OF THIS RECORD
22CharacterRESERVED
4DCURCTYP2CharacterRECORD TYPE FOR THIS RECORD
6DCUVERS2BinaryVERSION
8DCUSYSID4CharacterSYSTEM ID FOR THIS OPERATION
12DCUTMSTP8CharacterTIMESTAMP FIELD
12DCUTIME4BinaryTIME IN SMF HEADER FORMAT
16DCUDATE4CharacterDATE IN SMF FORMAT (CCYYDDDF)
204CharacterRESERVED
24DCUDATA1CharacterEND OF HEADER

* ********************************************************************
* * MANAGEMENT CLASS CONSTRUCT INFORMATION (RECORD TYPE 'MC') *
* * Contains Management Class construct information. These records *
* * are collected when SMSDATA is selected, and Management Class *
* * constructs are defined to the control data set selected. *
* ********************************************************************
0DMCNMFLD32CharacterSPACE FOR NAME AND LENGTH
0DMCNMLEN2BinaryLENGTH OF NAME
2DMCNAME30CharacterNAME OF MANAGEMENT CLASS
32DMCUSER8CharacterUSERID OF LAST UPDATER
40DMCDATE10CharacterDATE OF LAST UPDATE
502CharacterRESERVED
52DMCTIME8CharacterTIME OF LAST UPDATE
60DMCDESC120CharacterDESCRIPTION

* ***************************************************************
* * *
* * GENERAL SPECIFICATION FLAGS
* * *
* ***************************************************************
180DMCSPEC11CharacterATTRIBUTE SPECIFIED FLAGS: 1 SPECIFIED
• DMCFBVER X'80' DMCBKVS SPECIFIED FLAG
• DMCFBVRD X'40' DMCBVRD SPECIFIED FLAG
• DMCFRBK X'20' DMCBKDY SPECIFIED FLAG
• DMCFRNP X'10' DMCBKNP SPECIFIED FLAG
• DMCFEXDT X'08' DMCEXDAT SPECIFIED FLAG
• DMCFEXDY X'04' DMCEXPDY SPECIFIED FLAG
• DMCFPRDY X'02' DMCPRDY SPECIFIED FLAG
181DMCSPEC21CharacterATTRIBUTE SPECIFIED FLAGS: 1 SPECIFIED
• DMCFL1DY X'80' DMCL1DY SPECIFIED FLAG
• DMCFRLMG X'40' DMCRLOMG SPECIFIED FLAG
• DMCFPELE X'20' DMCPELEM SPECIFIED FLAG
• DMCFBKFQ X'10' DMCBKFQ SPECIFIED FLAG
• DMCFCTSR X'08' DMCCTSRL PECIFIED FLAG
• DMCFCTCP X'04' DMCCTCPY PECIFIED FLAG

* ***************************************************************
* * *
* * PARTIAL RELEASE CRITERIA
* * *
* ***************************************************************
182DMCRLF1Character
• DMCPREL X'80' RELEASE 1 YES, 0 NO
• DMCPRCN X'40' CONDITIONAL PARTREL
• DMCPRIM X'20' IMMEDIATE VALUE FOR REL
1831CharacterRESERVED

* ***************************************************************
* * *
* * GENERATION DATA GROUP CRITERIA
* * *
* ***************************************************************
184DMCGDGFL1CharacterGDG ATTRIBUTE FLAGS
• DMCRLOMG X'80' MIGRATE OR EXPIRE ROLLED OFF GDS, 1 MIGRATE,
1851CharacterRESERVED
186DMCPELEM2BinaryNUM GDG ELEMENTS ON PRIMARY

* ***************************************************************
* * *
* * DATA SET EXPIRATION CRITERIA
* * *
* ***************************************************************
188DMCEXPF1CharacterFLAGS
• DMCARNOL X'80' DMCRDARC IS NOLIMIT 1
189DMCEXPAC1BinaryEXPIRE ACTION: SEE CONST
190DMCRDARC2BinaryRETAIN DAYS ARCHIVE COPY

* ***************************************************************
* * *
* * DATA SET RETENTION CRITERIA
* * *
* ***************************************************************
192DMCRETF1CharacterDATA SET RETENTION FLAGS
• DMCDYNOL X'80' 1 EXPIRE AFTER DAYS NOLIMIT ELSE 0 AND SEE
• DMCDTNOL X'40' 1 EXPIRE AFTER DATE NOLIMIT ELSE 0 AND SEE
193DMCRFMT1BinaryFormat used for DMCEXDAT DATE OR DAYS: SEE CONSTANTS
1942CharacterRESERVED
196DMCEXPDY4BinaryEXPIRE AFTER DAYS NO USE
200DMCEXDAT4BinaryEXPIRE DAYS SINCE CREATE
200DMCEYEAR2BinaryEXPIRE DATE SINCE CREATE
202DMCEDAY2BinarySEE DMCRFMT FOR FORMAT

* ***************************************************************
* * *
* * DATA SET MIGRATION CRITERIA
* * *
* ***************************************************************
204DMCMIGF1CharacterDATA SET MIGRATION FLAGS
• DMCL1NOL X'20' MIN DAYS ON LEVEL 1/LAST USE, 1 NOLIMIT ELSE
2051CharacterRESERVED
206DMCPRDY2BinaryMIN DAYS ON PRIM/LAST USE
208DMCL1DY2BinaryMIN DAYS ON LVL 1/LAST USE
210DMCCMAU1BinaryCOMMAND OR AUTO MIGRATE SEE CONSTANTS BELOW
2111CharacterRESERVED

* ***************************************************************
* * *
* * DATA SET BACKUP CRITERIA
* * *
* ***************************************************************
212DMCBKFLG1CharacterBACKUP FLAGS
• DMCRBNOL X'80' 1 >RETAIN DAYS ONLY BACKUP VERS NOLIMIT.
• DMCNPNOL X'40' 1 >RETAIN DAYS EXTRA BACKUP VERS NOLIMIT.
• DMCAUTBK X'10' 1 AUTO BACKUP ALLOWED
• DMCCPYTF X'08' COPY TECHNIQUE, 1 SEE DMCCPYTC
2133CharacterRESERVED
216DMCBKFQ2BinaryBACKUP FREQUENCY
218DMCBKVS2BinaryNUMBER OF BACKUP VERSIONS
220DMCBVRD2BinaryNUM OF VERSIONS: DS DELETED
222DMCBKDY2BinaryDAYS TO KEEP BACKUP VERSION
224DMCBKNP2BinaryDAYS TO KEEP ONLY BACKUP
226DMCBADU1BinaryALLOW ADMIN OR USER BACKUP SEE CONSTANTS BELOW
227DMCCPYTC1BinaryCOPY TECHNIQUE SEE CONSTANTS
228DMCBKUDC8CharacterBACKUP DESTINATION CLASS

* ***************************************************************
* * *
* * MAXIMUM RETENTION CRITERIA
* * *
* ***************************************************************
236DMCMRETF1CharacterMAXIMUM RETENTION FLAGS
• DMCRPNOL X'80' RETPD (RETAIN PD) 1 NOLIMIT ELSE SEE DMCMRTDY
237DMCMRTDY3BinaryMAXIMUM DAYS TO RETAIN

* ***************************************************************
* * *
* * CLASS TRANSITION CRITERIA
* * *
* ***************************************************************
240DMCTSCR1CharacterTIME SINCE CREATION FLAGS.
• DMCTCYR X'80' YEARS SPECIFIED.
• DMCTCMN X'40' MONTHS SPECIFIED.
• DMCTCDY X'20' DAYS SPECIFIED.
241DMCTSLU1CharacterTIME SINCE LAST USED FLAGS.
• DMCTSYR X'80' YEARS SPECIFIED.
• DMCTSMN X'40' MONTHS SPECIFIED.
• DMCTSDY X'20' DAYS SPECIFIED.
242DMCPERD1CharacterPERIODIC FLAGS.
• DMCPEMN X'80' MONTHLY SPECIFIED.
• DMCPEQD X'40' QUARTERLY ON DAY SPEC.
• DMCPEQM X'20' QUARTERLY ON MONTH SPEC.
• DMCPEYD X'10' YEARLY ON DAY SPEC.
• DMCPEYM X'08' YEARLY IN MONTH SPEC.
• DMCFIRST X'04' FIRST DAY OF PERIOD SPEC.
• DMCLAST X'02' LAST DAY OF PERIOD SPEC.
2431CharacterRESERVED.
244DMCVSCR6CharacterTIME SINCE CREATION VALUES
244DMCVSCY2BinaryTIME SINCE CREATION YEARS
246DMCVSCM2BinaryTIME SINCE CREATION MONTHS
248DMCVSCD2BinaryTIME SINCE CREATION DAYS
250DMCVSLU6CharacterTIME SINCE LAST USED
250DMCVSUY2BinaryTIME SINCE LAST USED YEARS
252DMCVSUM2BinaryTIME SINCE LAST USED MONTHS
254DMCVSUD2BinaryTIME SINCE LAST USED DAYS
256DMCVPRD2BinaryPERIODIC VALUES
258DMCVPMD2BinaryPERIODIC MONTHLY ON DAY
260DMCVPQT4CharacterPERIODIC QUARTERLY VALUES.
260DMCVPQD2BinaryPERIODIC QUARTERLY ON DAY
262DMCVPQM2BinaryPERIODIC QUARTERLY IN MONTH
264DMCVPYR4CharacterPERIODIC YEARLY VALUES.
264DMCVPYD2BinaryPERIODIC YEARLY ON DAY
266DMCVPYM2BinaryPERIODIC YEARLY IN MONTH
26816CharacterRESERVED
284DMCCTSRL2BinaryHSM Class Transition Serialization Error
286DMCCTCPY2BinaryHSM Class Transition Copy Technique
288DMCDATAE1CharacterEND OF DMCDATA

* ********************************************************************
* * CONSTANTS FOR DMCRFMT
* ********************************************************************
• DMCNULL 0 FIELD WAS NOT USED
• DMCFDATE 1 EXPIRE FORM: DATE/CREATE
• DMCFDAYS 2 EXPIRE FORM: DAYS/CREATE

* ********************************************************************
* * CONSTANTS FOR DMCCMAU
* ********************************************************************
• DMCMNONE 0 NO MIGRATION ALLOWED
• DMCMCMD 1 MIGR ON COMMAND ONLY
• DMCMBOTH 2 AUTO MIGRAT OR ON CMD

* ********************************************************************
* * CONSTANTS FOR DMCBADU
* ********************************************************************
• DMCBNONE 0 NO USR OR ADMN BACKUP
• DMCBADM 1 ALLOW ADMIN CMD BACKUP
• DMCBBOTH 2 ALLOW ADMN OR USR CMD

* ********************************************************************
* * CONSTANTS FOR DMCEXPAC
* ********************************************************************
• DMCEANUL 0 EXPIRE ACTION IS NULL
• DMCEADEL 1 EXPIRE ACTION IS DEL
• DMCEAARC 2 EXPIRE ACTION IS ARC

* ********************************************************************
* * CONSTANTS FOR DMCCPYTC
* ********************************************************************
• DMCCPYST 0 STANDARD
• DMCCPYPR 1 CONCURRENT PREFERRED
• DMCCPYRQ 2 CONCURRENT REQUIRED

Copyright 2024.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company
Send Your Comments or Questions