CBT Software for MVS 3.8

There is some really useful software contained on the CBT tape, but sometimes it requires a bit of manipulation to get it in a form that is usable on MVS 3.8 as most of the mainframe computing world is currently using some flavor of OS/390 while we are back in the past about thirty years on an operating system most people would refer to as obsolete.  Some of the software that I get working and find that I use frequently I am going to include here on this page.

On the page for the each module listed below I will include:

  1. a description of the software

  2. where it is on the CBT tape

  3. sample output (if any)

  4. the jobstream I used to install to software, which will include the modifications required to the software to install and/or run on MVS 3.8

You can always retrieve the software directly from the CBT site (http://www.cbttape.org), but for at least some of the programs you will have to make modifications similar to the ones I have made.

ALIST - TSO command - lists information about all allocated datasets

CATLG - TSO commands - adds three IEHPROGM functions

CONSAMS - execute IDCAMS commands from system console

DD - TSO command - displays the attributes of datasets

DDN - TSO command - shorthand version of ALLOC 

DISKMAP - Prints report of dataset allocation on selected DASD volumes

DUDASD - TSO command - displays DASD unit information on TSO User's screen

DUTAPES - TSO command - display TAPE unit information on TSO User's screen (also STC)

DYNALLOC - subroutine allows COBOL main program to dynamically allocate datasets

FILEATTR - subroutine allows COBOL main program to retrieve dataset attributes

FIND - TSO command - searchs members of PDS for string (similar to 'check' function of PDSUPDTE)

FINDFILE - TSO command - displays the catalog and DASD location of a specified dataset

FREEALL - TSO command - frees all allocated datasets

GDGCOPY - copies Generation Data Groups in correct order

IEHMAP - analyze DASD, print listing of contents, recover bad VTOC entries

INSTREAM - TSO command to copy statements embedded in CLIST to a dataset

LISTPDS - list and/or punch source libraries or datasets

LISTSPC - TSO command - displays dataset allocation and freespace information

LISTVOL - TSO command - displays volume(s) on which dataset is allocated 

LM - TSO command - displays directory for Partitioned Datasets

MEMBER - TSO command to display information about a member of PDS.

MNEMAC - Extended mnemonic macros for IFOX assembler

OFFLOAD - unload Partitioned Dataset contents to sequential dataset (see PDSLOAD)

PDSBLKS - TSO command to display directory blocks allocated/used for a Partitioned Dataset

PDSGEN - generate card images from one or more PDS libraries

PDSLOAD - reload Partitioned Dataset contents from sequential dataset (see OFFLOAD)

PDSPRINT - print/punch members of partitioned datasets

PDSPROGM - provides the functions of IEHPROGM with simpler control statements

PDSUPDTE - allows global modifications of contents of libraries

PRINTOFF - TSO command - prints PDS or sequential dataset to SYSOUT

PTFSEL - lists and optionally copies PTFs from an input PTF file

REVIEW - TSO command - full screen viewer for sequential and PDS datasets

RLSE - TSO command - releases unused space allocated to DASD resident datasets

SETPFKEY - allows console Program Function Keys to be set at IPL time

SHOWASM - TSO command - display aux storage, page/swap dataset information

SHOWSMF - display information about SMF datasets (TSO command or STC)

SLACLE - SLAC Modifications to the OS/VS Linkage Editor

STACK - TSO command - capture output from PUTGET I/O of next TSO command 

SUPERGEN - like IEBGENER, but with many more options

SYSREPRO - another IEBGENER clone, but with some useful features

SYSTEM - TSO command - displays IPL information about MVS 3.8j

TAPEMAP - analyze tapes and report on contents of datasets

TAPESCAN - report (and copy) contents of datasets on tapes

VOLS - TSO command to display online DASD volumes + available space

VSAMLIST - VSAM Catalog List Utility

VTOC  - TSO command to display DASD VTOC information

VTOCLIST - user-friendly formatted VTOC

ZAPDSCB - batch program to change DSCB attributes of any DASD dataset

ZDUMPTP - generalized dump of tape datasets in hex format

ZZRELINK - builds JCL to re-link edit load module(s)




This page was last updated on November 12, 2010.