TOSIDBD control statement

The TOSIDBD control statement issues the /DBDUMP (/DBD) command of IMS™ for the prime database before the scan process starts.

The /DBD command is issued only when the IBSCAN keyword is specified on the INPUT control statement. IBSCAN is the default keyword for the INPUT control statement.

Requirement: The command is issued by using the IMS Tools Online System Interface. To specify the TOSIDBD control statement, you must also specify the TOSIXCFGRP control statement.

If the BLD_PRIMARY, BLD_ILDS, or BLD_ALL keyword is specified on the PROC control statement for a HALDB, /DBRECOVERY (/DBR) commands must be issued instead of /DBD commands. In such a case, specify the TOSIDBR control statement instead of the TOSIDBD control statement.

Read syntax diagramSkip visual syntax diagram
            .-NO------------------------------------------.   
            |      .-,LOCAL--------------.  .-,NOFEOV---. |   
>>-TOSIDBD--+-YES--+---------------------+--+-----------+-+----><
                   '-,GLOBAL--+--------+-'  +-,LASTFEOV-+     
                              '-,NOPFA-'    '-,FEOV-----'     

TOSIDBD
Specifies that this is a TOSIDBD statement.
NO
IMS Index Builder does not issue /DBD commands.
YES
IMS Index Builder issues /DBD commands.

The following keywords specify the parameters that are issued with the /DBD commands.

LOCAL
The /DBD command is issued to each IMS subsystem that belongs to the XCF group of the IMS Tools Online System Interface.
GLOBAL
The /DBD command is issued with the GLOBAL keyword to one of the IMS subsystems that belongs to the XCF group.
NOPFA
The NOPFA parameter is specified on all /DBD commands, which means that the Read Only flag in the RECON data set is not set.
NOFEOV
The NOFEOV parameter is specified on all /DBD commands.
LASTFEOV
The NOFEOV parameter is specified on all /DBD commands except for the last one.
FEOV
The NOFEOV parameter is not specified on the /DBD commands.

For more information about the /DBD command and its parameters, see the topic "/DBDUMP command" in IMS Commands.

If this statement is not specified, NO is the default. If only TOSIDBD YES is specified, TOSIDBD YES,LOCAL,NOFEOV is used.

For a HALDB, the /DBD command is issued only for the HALDB master database.

Tip: You can override the default value in the runtime parameters module. See the explanation of the IIURDFLT TOSIDBD entry in Defining runtime parameters.