Data Definition Language (DDL) Reference Manual
DDL Compiler Commands
Data Definition Language (DDL) Reference Manual—529431-004
9-48
DICT
dict-subvol-name
is the name of the dictionary subvolume, which has this form:
[\node-name.][$volume-name.][subvolume-name]
!
purges existing dictionary files in dict-subvol-name and creates new dictionary
files there. The new dictionary files have the same extent sizes, MAXEXTENTS
value, security, and ownership as the purged dictionary files had.
If dict-subvol-name has no dictionary files, the exclamation point has no
effect.
NODICT
closes any open dictionary.
The dictionary consists of 14 files with predefined file names. For this reason, any
given subvolume can contain only one dictionary.
If the specified subvolume does not exist, the DDL compiler creates and opens the
dictionary on the new subvolume. If the subvolume exists, but does not contain a
dictionary, the DDL compiler creates and opens a dictionary on the specified
subvolume.
If a dictionary already exists on the specified subvolume, the DDL compiler opens the
dictionary for update access. More than one user can open the dictionary for
concurrent update access.
If a dictionary already exists, you can either:
•
Purge the dictionary and re-create it by specifying an exclamation point after the
subvolume name.
•
Add new DDL objects to the existing dictionary by omitting the exclamation point.
For a Pathmaker dictionary, DICT! deletes only DDL objects, not Pathmaker objects
(services, servers, requesters, and screens); Pathmaker objects can be modified or
deleted only within the Pathmaker environment. If the Pathmaker dictionary is an
earlier product version than your dictionary, the DDL compiler does not delete any
Pathmaker objects.
Syntax Element Default
dict-subvol-name Current system, volume, and subvolume
node-name Current system
volume-name Current volume
subvolume-name Current subvolume
Note. If you do not have purge access to the original dictionary files, the DDL compiler
does not execute the command DICT !.