Fact Sheet


TERADON is an MVS utility for moving BCS entries from one ICF catalog to another.

This functionality is similar to IBM's REPRO MERGECAT. TERADON can be run in a batch mode, similar to IDCAMS, but with exponentially faster runtimes and many more options. The TERADON REPRO MERGECAT command can also be run with the WHILEOPEN keyword. This provides the capability of moving catalog entries for files that are currently OPEN.

Without TERADON, the user is typically forced to schedule standalone time to perform the REPRO MERGECAT.

With TERADON, online systems can remain active and their files can remain open. Requests for each OPEN file that has had its catalog records moved will automatically be redirected to the new TARGET catalog by TERADON.

When using the WHILEOPEN capabilities, TERADON will create an address space (ORXMAIN) and dynamically enable its catalog management mirroring routines. The ORXMAIN address space monitors files requiring mirroring. This ensures that catalog management requests are correctly handled and directed to the "target" ICF catalog.

When using the WHILEOPEN feature, TERADON will require 8K of ECSA and 8 bytes of CSA. All other storage areas are contained within the TERADON address space: ORXMAIN and its associated common data space, ORXDATA.

TERADON commands – MIRROR and REPRO

MIRROR is used to report on information from TERADON's address space and mirroring routines. This will include a list of all files which remain OPEN since the REPRO MERGECAT WHILEOPEN was run. Once a file is CLOSED, TERADON automatically removes the file from its control.

REPRO is used to select and move entries from one BCS to another. It is comprised of two integrated components. The first is the batch "REPRO MERGECAT". This utilizes powerful selection capabilities to perform a basic REPRO MERGECAT when files are not OPEN. The second component is "REPRO MERGECAT WHILEOPEN". The "WHILEOPEN" option enables the catalog entries to be moved while selected datasets remain OPEN.

Each component of REPRO contains a robust SIMULATE feature. SIMULATE will:

  • Produce a list of selected files
  • Produce a list of files that are currently OPEN
  • Read the TARGET catalog to look for potential duplicate entries