Rebuilding A Dictionary; Rebuilding A Nonaudited Dictionary - HP DDL D40 Reference Manual

Data definition language
Table of Contents

Advertisement

Dictionary Maintenance
If you are altering only one file, you can use a single FUP command to change
MAXEXTENTS. The following commands increase the size of DICTOTF and verify the
change:
63> FUP ALTER DICTOTF, MAXEXTENTS 200
64> FUP INFO DICTOTF, DETAIL
$DATA.SALES.DICTOTF
TYPE K
CODE 203
.
.
.
MAXEXTENTS 200
.
.
.

Rebuilding a Dictionary

The procedure for rebuilding a nonaudited dictionary differs from the procedure for
rebuilding a dictionary audited by the Transaction Monitoring Facility (TMF) subsystem.

Rebuilding a Nonaudited Dictionary

Occasionally, a nonaudited dictionary can become corrupt and you must rebuild it. A
corrupt dictionary is one in which an entry in the dictionary files is missing or contains
the wrong value. For example, a dictionary is corrupt if there is no DICTRDF record for
a record in the dictionary. A dictionary is badly corrupted and cannot be rebuilt if one of
the dictionary files is deleted.
One way to rebuild the dictionary is to generate a source schema following the
procedure described under
procedure rebuilds information about DDL objects and can be used for dictionaries
created from the DDL compiler, but not for dictionaries that are part of a Pathmaker
catalog.
To rebuild a dictionary created from the DDL compiler, do the following:
1. Start an interactive DDL session.
2. Open the corrupted dictionary; open an EDIT file for DDL output.
3. Use OUTPUT * to generate a schema for all the definitions and records in the
dictionary.
4. Close the EDIT file and the corrupted dictionary.
5. Open a new dictionary on another subvolume and source in the generated
schema.
6. Exit from DDL.
Data Definition Language (DDL) Reference Manual—426798-002
Verify change
VST1013.vsd
Generating a Backup Schema
10 -20
Rebuilding a Dictionary
on page 10-1. This

Advertisement

Table of Contents
loading

Table of Contents