SDVPD'S Files [ HP SYSTEM DICTIONARY XL UTILITIES-Part 3 SDVPD ] MPE/iX 5.0 Documentation
HP SYSTEM DICTIONARY XL UTILITIES-Part 3 SDVPD
SDVPD'S Files
The Input File
SDVPD accepts input from the file, SDIN. It can also take input from
another MPE file by redirecting SDIN with a file equation prior to
issuing the RUN command:
:FILE SDIN=input file
If SDIN does not exist, or has not been redirected to another file,
$STDINX (or your terminal) will be used as the input file.
The log file (see "The Log File" below) can be saved and renamed and then
used as the input file the next time SDVPD is run.
The SDOUT Report File
SDVPD records the summarized information about the entities added,
replaced, etc., in a file with the formal file designator, SDOUT. SDOUT
can also be redirected to another MPE file by using the following file
equation:
:FILE SDOUT = output file
When SDVPD is run, if SDOUT is not found and there is no file equation
for SDOUT, then SDVPD creates SDOUT as a temporary file to collect report
information. Upon termination of the program, the information gathered
in SDOUT is output to $STDLIST, and the temporary SDOUT is deleted
thereafter.
On the other hand, if an old SDOUT is found, the user in session mode
will be asked to confirm overwriting of the old file. In jobs, the old
file is automatically overwritten.
SDOUT Report Format
When the output is formatted, each record in the report has the following
format:
<Entity name> <VPLUS Alias> <Entity type> <Attributes> <Action>
Attribute Output Format. Attributes are listed only for the elements and
have the following format:
<element-type> (<byte-length>, <display-length>, <decimal>)
Action Report. SDVPD output lists the action that occurred for each
entity as it was encountered during the loading process. The Action
column in the report may show one of the values listed below:
SKIPPED The new definition was skipped because a SKIP was
requested for conflict occurrences.
REPLACED The existing definition was modified to the new
definition's attribute values.
ADDED The new definition was successfully added to the System
Dictionary.
TERMINATED The loading process terminated at this entity because of
a conflict. The entity with the TERMINATED action was
not loaded.
ERROR An error has occurred while loading the definition.
This usually represents a more serious error.
OLD USED A compatible entity definition was found in the
dictionary, and the new entity definition was not
loaded. The relationships were still established using
the old definition.
The Log File
When SDVPD is executed, all valid commands are logged to a file with the
formal file designator, SDLOG. This enables you to save the commands and
use them at a later date. When SDVPD is run in a session, if SDLOG
already exists, SDVPD will ask for permission to overwrite the old log
file. If the response is negative, logging is disabled. In batch mode,
the old file is automatically overwritten. If no old log file is found
and no file equation for SDLOG is found, SDVPD will create the file.
This file is temporary, however, and must be saved to become a permanent
file. If SDLOG is newly created, you will receive a message telling you
to save the file upon termination of the program.
MPE/iX 5.0 Documentation