TRANSFER Installation and Management Guide
TCHECK Utility
Managing a TRANSFER System
11–26 068837, Update 1 to 013198 Tandem Computers Incorporated
TCHECK Utility Running TCHECK regularly ensures that inconsistencies in the Base TRANSFER data
files at any given time are minimized. You must stop all TRANSFER servers except
the Text server and the Name server in order to run TCHECK.
The TCHECK utility locates and adjusts discrepancies in the Base TRANSFER data
files. Inconsistencies can occur for a number of reasons; for example, a transaction that
should have been aborted is committed because of a software error in a TRANSFER
client or agent. TRANSFER servers assume that the TRANSFER data files are
consistent. If the files are not consistent, problems can arise within TRANSFER;
therefore, you should run TCHECK as a standard maintenance practice.
TCHECK examines and adjusts inconsistencies in the following Base TRANSFER data
files: Distribution List, External Object, Folder, Interest Groups, Inverted Attachment,
Inverted Folder, Item Data, Item Descriptor, Profile, Recipient, and Session. TCHECK
also checks the consistency of the X400NAME file. TCHECK deletes all sessions and
the contents of session-related folders, such as the WASTEBASKET.
Note In some cases, SPREP is run to verify depot statistics.
TCHECK can also be used to delete sessions and session-related folders without
examining any other data files. When you run TCHECK to perform only a session
cleanup, the run requires only a small part of the time needed for a run in which
TCHECK examines all Base TRANSFER data files.
Run TSRBLD to ensure that any items that were removed from the session-related
folders are deleted from the database if they are no longer in use. (TCHECK removes
the items from the folders, but the items remain in the database.) You can run
TSRBLD concurrently with TRANSFER. You need not run TSRBLD immediately after
running TCHECK.