HP DDL D40 Reference Manual page 280

Data definition language
Table of Contents

Advertisement

DDL Compiler Commands
dict-subvol-name
identifies the dictionary subvolume; dict-subvol-name is a subvolume name in
this form:
[\node-name.][$volume-name.][subvolume-name]
If dict-subvol-name is omitted, DDL uses the current system and the current
volume and subvolume. If node-name is omitted, DDL uses the current system; if
volume-name is omitted, DDL uses the current volume; and if subvolume-name
is omitted, DDL uses the current subvolume.
!
purges all existing dictionary files in the specified subvolume and creates a new
dictionary. DDL creates the new files using the extent sizes, MAXEXTENTS value,
security, and ownership associated with the purged dictionary. For example, if user
Y uses the DICT! command on a dictionary that belongs to user X, the resulting
dictionary still belongs to user X, still has the same number of extents in each file,
and still has the same security as the original dictionary; any other file
characteristics are those that might be expected from the creation of a completely
new dictionary by user Y. (User Y must have purge access to the original files to be
able to use the purge option; otherwise, DDL does not execute the DICT!
command.)
If no dictionary is in the specified subvolume, DDL ignores the exclamation point.
If the dictionary is audited or was created by an older DDL version, DDL deletes
the dictionary and re-creates it as a nonaudited dictionary, provided the dictionary
is not part of a Pathmaker catalog. DDL issues a warning message if it cannot re-
create the dictionary as a nonaudited dictionary.
When used on an audited dictionary created for a Pathmaker application, this
command purges only DDL files; it does not purge Pathmaker objects. If the
dictionary is part of an older version of the Pathmaker catalog, DDL cannot purge
any objects from the dictionary.
DICTN Command Guidelines
The following points are guidelines for using the DICTN command:
The DDL 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, DDL creates and opens the dictionary on
the new subvolume.
If the subvolume exists but does not contain a dictionary, DDL creates and opens a
dictionary on the specified subvolume.
Data Definition Language (DDL) Reference Manual—426798-002
9- 50
DICTN Command

Advertisement

Table of Contents
loading

Table of Contents