Previous Topic: Archiving and Compressing the CCDBNext Topic: NDVRARCO Command Language


Overview

CA Endevor/DB's archive and compress facility, NDVRARCO, allows the CCDB administrator to eliminate obsolete information from the CCDB, to optimize disk space, to transfer essential data onto tape or disk for future reference, and to maintain essential information in special Configuration Change Log entries within CCDB. The archive and compress facility accomplishes this by performing the following tasks:

Note: Because secondary commit records contain a dbkey as data, the ARCHIVE/COMPRESS program must be run prior to running any CA IDMS utility (such as UNLOAD/RELOAD) which will change dbkeys for existing CCDB NDVRCOMT records. The ARCHIVE/COMPRESS program will eliminate the stored dbkey values.

Installations commonly apply both compression and archive to the same CCDB, using these facilities for two basic purposes:

The use of CA Endevor/DB to control the promotion or migration process depends completely on the contents of the CCDB. The use of NDVRARCO's ARCHIVE processing removes Change Log records from the CCDB; the use of NDVRARCO's ALTER CONFIRMATION processing modifies the dictionary identification information contained in Confirmation Change Log records in the CCDB.

There are three major guidelines to be followed when using NDVRARCO's ARCHIVE processing.

NDVRARCO's ALTER CONFIRMATION processing requires some thought before its use. Since selection of entities for promotion is based on "the last time the entity was promoted to the target dictionary" and the target dictionary is identified by the Dictionary Name and System Identifier in the Confirmation Change Log records in the CCDB, accurate dictionary identification information is crucial. If a "hooked," or monitored, dictionary is moved from one system to another, or the system it resides in is renamed, or if the segment name of the dictionary is changed (causing a change in the Database Name Table DBName entry for the monitored dictionary), this information needs to be updated in the Confirmation Change Log entities in each applicable CCDB. The following guidelines should be followed: