Dictionary Maintenance
Data Definition Language (DDL) Reference Manual — 426798-002
10 -20
Rebuilding a Dictionary
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:
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
Generating a Backup Schema
on page 10-1. This
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.
63> FUP ALTER DICTOTF, MAXEXTENTS 200
64> FUP INFO DICTOTF, DETAIL
$DATA.SALES.DICTOTF
TYPE K
CODE 203
.
.
.
MAXEXTENTS 200
.
.
.
Verify change
VST1013.vsd
Содержание DDL D40
Страница 36: ...Introduction to DDL Data Definition Language DDL Reference Manual 426798 002 1 14 Examining a Dictionary ...
Страница 66: ...Named Constants Data Definition Language DDL Reference Manual 426798 002 4 10 Standard SPI Constants ...
Страница 230: ...Dictionary Manipulation Statements Data Definition Language DDL Reference Manual 426798 002 8 14 SHOW USE OF Statement ...
Страница 370: ...Dictionary Maintenance Data Definition Language DDL Reference Manual 426798 002 10 24 Converting a Dictionary ...
Страница 456: ...Sample Schemas Data Definition Language DDL Reference Manual 426798 002 B 12 ASSNDDL Statements ...
Страница 470: ...DDL Data Translation Data Definition Language DDL Reference Manual 426798 002 C 14 ...
Страница 528: ...Dictionary Reports Data Definition Language DDL Reference Manual 426798 002 E 8 Requesting Reports ...
Страница 552: ...DDL Alignment Rules Data Definition Language DDL Reference Manual 426798 002 H 4 FIELDALIGN_SHARED8 Alignment Rules ...
Страница 576: ...Index Data Definition Language DDL Reference Manual 426798 002 Index 22 Special Characters ...