Dictionary/3000 Reference Manual (32244-90001)

154 Chapter5
Dictionary/3000 Utilities
DICTDBC
by commas.
LIST causes each source record of the schema to be printed on
the listfile.
NOLIST specifies that only source records with errors be printed on
the listfile.
ERRORS=nnn sets the maximum number of errors to nnn. nnn may have
a value between 0 and 999, inclusive. If more than three
errors are detected, the Schema Processor terminates. The
default value is 100.
LINES=nnnnn sets the number of lines per page on the listfile nnnnn.
nnnnn may have a value between 4 and 32767, inclusive.
The default is 60 if listfile is a line printer and 32767 if it
is not.
ROOT causes the Schema Processor to create a root file if no
errors are detected in the schema.
NOROOT prevents the Schema Processor from creating a root file.
BLOCKMAX=nnnn sets the maximum physical block length (in words) for a
data set. If you do not include this parameter, the value
declared in the data Dictionary is used. If you entered
[[RETURN]] to the prompt for BLOCKMAX in the
Dictionary, the default value of 512 is used. Refer to the
RELATE FILE command string in Section IV for an
explanation of BLOCKMAX.
TABLE causes the Schema Processor to write a table of summary
information about the data sets to the listfile device if no
errors are detected.
NOTABLE suppresses the TABLE option.
The defaults for the control line options are: LIST, ROOT, and TABLE.
DICTDBC continues prompting for schema processor information as follows:
SCHEMA FILE>
Enter the name of the schema file. It can be a temporary or a permanent file. To create a
process temporary file, press [[RETURN]] in response to this prompt. If the schema file is
to be a permanent file, enter the name of the file as your response. If it is a new file,
DICTDBC will create the file. If the file already exists, DICTDBC will issue a warning
before over-writing the file.
DBSCHEMA then generates an output listing of the schema and root file. The response
made to the next prompt determines where this listing is sent:
LIST FILE>
Enter one of the following options in response to this prompt:
LP sends the listing to the line printer.
NULL suppresses the listing.