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 !.










