Dictionary/3000 Reference Manual (32244-90001)

164 Chapter5
Dictionary/3000 Utilities
DICTDBU
After accepting your response to the prompt for LIST FILE, the utility requests the name
of the database to be unloaded with the following prompt:
BASE>
Enter the name of the base in response to this prompt. If [[RETURN]] is entered, an error
message is displayed and the program is terminated.
Next, you are prompted to enter a password as follows:
BASE PASSWORD>
In response to this prompt, enter a password that grants read access to the named
database. The password is not displayed as you enter it. If the password entered is
incorrect or does not grant read access to the database, a database operation error occurs
during the unload process. The utility issues an error message which tells you why the
database error occurred and then terminates.
To complete the information required to unload the database, the following prompt is
issued:
MODE>
Your response to the MODE prompt indicates the access mode to be used to open the
database. Any valid access mode is acceptable as a response to this prompt. If [[RETURN]]
is entered, the program uses the default mode, which is 3. (Refer to the IMAGE/3000
Reference Manual for details on “Access Modes”.)
If the database named in response to the BASE prompt cannot be found, the following
message is issued after the prompt for access mode:
*ERROR: NO SUCH DATABASE
Prompts are then repeated starting with the BASE prompt.
Next, prompts pertaining to the unloading process method are issued. The first prompt is
as follows:
UNLOAD AUTOMATIC MASTER SETS(N/Y)?>
If automatic master sets are to be converted into manual master sets, you should respond
with a “Y”; otherwise, it is unnecessary to unload automatic master sets.
The next prompt identifies how the detail sets are to be unloaded. The prompt is as follows:
UNLOAD DETAIL SETS BY CHAIN(Y/N)?>
Although it takes longer to unload detail data sets with a chained read, improvements in
access time of chained reads can be seen after the database is reloaded. Enter “N” as your
response if you do not want to unload the sets with a chained read.
The following prompt allows you to choose which data sets are or are not to be unloaded:
UNLOAD EDIT(N/Y)?>
You must enter a “Y” to selectively unload the data sets. If you choose to selectively unload
the data sets, you are prompted as follows:
set name set type: UNLOAD(Y/N/C/X)?>