Home SELCOPY CBLVCAT CBLi Trial/Prices CBL SiteMap
 
VSAM File Tuning, ICF/VSAM Catalog Reporting, VTOC Display and Modification

CBLVCAT Examples Menu

There is not always a match between the BCS and VVDS entries, as Catalogs can be removed without the appropriate entry in the VVDS being deleted. Mis-matches can also occur as a result of a failure.

If the VVDS contains entries not reflected in the BCS, then these orphaned entries should be deleleted as part of a manual housekeeping operation in order to reduce overheads. Such housekeeping, of course, should be conducted by experienced personnel only.

 ___________________________________________________________________________________
|                                                                                  /
|   CBLVCAT REL 2.10 AT COMPUTE (Bridgend) Ltd - Wales    2003/09/26  PAGE   1     \
| o --------------------------------------------------    ----------  --------     /
|                                                                                  \
|        REPORT VCAT   SORT CATALOG 30  COMPONENT 30                               /
| o                                                                                \
|        LISTVCAT VVDS=CB9043                                                      /
|                                                                                  \
| o                                                                                /
|   CATALOG                       COMPONENT                                        \
|   -------                       ---------                                        /
| o                                                                                \
|                                 SYS1.VVDS.VCB9043                                /
|   CATALOG.MASTER01              CNM.CBL1.DSIKPNL.INDEX                           \
| o CATALOG.MASTER01              CNM.CBL1.DSILOGP.DATA                            /
|   CATALOG.MASTER01              CNM.CBL1.DSILOGP.INDEX                           \
|   CATALOG.MASTER01              CNM.CBL1.DSILOGS.DATA                            /
| o CATALOG.MASTER01              CNM.CBL1.DSILOGS.INDEX                           \
|   CATALOG.MASTER01              CNM.CBL1.DSISVRT.DATA                            /
|   CATALOG.MASTER01              CNM.CBL1.DSISVRT.INDEX                           \
| o CATALOG.MASTER01              CNM.CBL1.DSITRCP.DATA                            /
|   CATALOG.MASTER01              CNM.CBL1.DSITRCP.INDEX                           \
|   CATALOG.MASTER01              CNM.CBL1.DSITRCS.DATA                            /
| o CATALOG.MASTER01              CNM.CBL1.DSITRCS.INDEX                           \
|   SYS1.ICFCAT.OLDCAT            NOT.NEEDED01.DATA                                /
|   SYS1.ICFCAT.OLDCAT            NOT.NEEDED01.INDEX                               \
| o SYS1.ICFCAT.OLDCAT            NOT.NEEDED02.DATA                                /
|   SYS1.ICFCAT.OLDCAT            NOT.NEEDED03.DATA                                \
|   SYS1.ICFCAT.OLDCAT            NOT.NEEDED04.DATA                                /
| o SYS1.ICFCAT.OLDCAT            NOT.NEEDED05.DATA                                \
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.COPY.DFHNTRA.DATA                   /
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.COPY.DFHTEMP.DATA                   \
| o SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.COPY.RSD.DATA                       /
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.COPY.RSD.INDEX                      \
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.DFHCSD.DATA                         /
| o SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.DFHCSD.INDEX                        \
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.DFHNTRA.DATA                        /
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.DFHTEMP.DATA                        \
| o SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.RSD.DATA                            /
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.RSD.INDEX                           \
|   SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.TMON.ALERTA.DATA                    /
| o SYS1.ICFCAT.LIVECAT           CICSPV.PRISM.TMON.ALERTB.DATA                    \
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Notes:

The example above illustrates the use of CBLVCAT to obtain a list of the component names and catalogs referenced by the VVDS. If any of the catalogs referenced (e.g. SYS1.ICFCAT.OLDCAT) no longer exist then orphaned entries exist in the VVDS.

Reporting on the VVDS helps the user to detect orphaned entries, provided he knows which catalogs have been removed. The IDCAMS command DELETE VVR can then be used to delete VVR (VSAM Volume Record) entries from the VVDS and the VTOC.

Top © 2005 Compute (Bridgend) Limited
http://www.cbl.com/cblvex13.html
2006-09-13 14:50