Google
 

Trailing-Edge - PDP-10 Archives - SRI_NIC_PERM_SRC_1_19910112 - 5-galaxy/photo.log
There are 5 other files named photo.log in the archive. Click here to see a list.
[PHOTO:  Recording initiated  Thu 14-Jul-88 1:41pm]

!void tac:
VOID 2.1(1404)-1, IFPACK 2
TAC database loaded, 77 items defined.
Void> help xcheck
XCHECK <test> (output results to file) <file>
    The XCHECK command is used for cross-checking the consistency
of a database and making sure that no internal errors are present.
It is a good idea to do an XCHECK ALL every once in a while, to make sure
that the database has not become corrupted for some unusual reason.
As usual, the terminal is used for printout of messages if no output
file is specified.  The possible tests are:

  ALL - Perform all tests.
  ALL-AND-COMPACT - Perform all tests.  If no errors, then
        does a COMPACT ALL.  This is mainly for use by
        an unattended batch job.
  LINKS (for records) <record-seq>
        Checks the specified records to verify that their link items
        (if any) are consistent.  Typically this is used to make sure
        that every record listed in a "MEMBERS" item has a "GROUPS"
        entry which points back to the original record.
  RAT - Reads in every existing record and makes sure that
        each is properly entered in the various sort-tables.
  SORT-TABLE (using test) ALL/QUICK (for) <item>
        Goes through all entries in the specified sort-table,
        checks their ordering, and verifies that the indicated
        records exist.  If the ALL subtest is used instead of
        QUICK, each record is also read in for comparison with
        its entry in the sort-table.  This is slower.
  PGT - Scans through the PGT for specified item and checks
        its ordering/consistency.
  CPGT - same but uses current PGT.
  RECORDS <record-seq> - Check the specified records.
        e.g. Use XCHECK RECORD ALL <sort-item> to check all records
        that exist in a specific sort-table.  This differs from
        XCHECK SORT-TABLE ALL in that the latter only compares
        the specific item in question, whereas the former checks
        all items of each record.  XCHECK RECORD ALL RAT is
        equivalent to XCHECK RAT.
Void> xcheck all-and-Compact (do all tests and compact if no errors) 
?Database is not write-locked
Void> upd st
Begin modifying database? 
OK, ready.
Void> xcheck all-and-Compact (do all tests and compact if no errors) (output res
ults to) 
--- #1 Checking RAT uniqueness -----------------------------
--- #2 Checking PGT consistency ----------------------------
 ...PGT for item (0) "Handle"
 ...PGT for item (69) "PDC"
--- #3 Checking Sort-Tables for consistency/uniqueness -----
 ...PGT for item (0) "Handle"
 ...PGT for item (69) "PDC"
--- #4 Cross-checking RAT (all records) with sort-tables ---
--- #5 Cross-checking sort-tables with RAT (all records) ---
 ...PGT for item (0) "Handle"
 ...PGT for item (69) "PDC"
Done, no errors.
Compacting...
Void> status
General VOID+IFPACK status:
        Selected: TAC
        Loaded: [R] PS:<AUDIT-TRAIL>TAC.ACCESS.208  10 pages
Void> upd fil
Update access file? 
OK
TAC database loaded, 77 items defined.
Void> q
!pop

[PHOTO:  Recording terminated Thu 14-Jul-88 1:45pm]