The purpose of DBH start statements and options is to parametrize the DBH. They specify the resources, limit values and work rules for the current session.
Entering DBH start parameters
System administrators specify the DBH start statements in a specific sequence when starting the SESAM/SQL DBH. After the first start statement, SET-DBH-OPTIONS, they can add DBH options as necessary. The DBH reads the start statements and options from SYSDTA.
There are different ways of entering the DBH start statements and options:
entry within the procedure used to start the DBH
entry via a file to which system administrators assign the SYSDTA system file before starting the DBH
entry directly at the console (in interactive mode)
entry via the configuration file which system administrators assign via the link name SESCONF or the CONNECT-SESAM-CONFIGURATION statement.
The format of DBH start statements and options follows the same rules as SDF ( System Dialog Facility), see the “SDF Dialog Interface” manual). SDF supports the entry of DBH start statements and options directly in a guided dialog, analyzes each statement entered, and transfers it for further processing to the DBH.
DBH start statements
The DBH start statements initiate the parametrization of the DBH. They cause the DBH options to be read and entries to be added to the SQL database catalog list and the CALL DML table catalog list. DBH start statements are entered as three SDF statements:
SET-DBH-OPTIONS
ADD-SQL-DATABASE-CATALOG-LIST
ADD-OLD-TABLE-CATALOG-LIST
The first DBH start statement must be the SET-DBH-OPTIONS statement. The other two statements are optional because entries in the SQL database catalog list or CALL DML table catalog list can also be made using administration statements.
DBH options
DBH options parameterize the DBH and define the main characteristics of a session. The system administrator can modify most of the DBH options (with the exception of CONFIGURATION-NAME and DBH-NAME) during operation. The current DBH options can be saved in a file and used again in the next DBH session.
DBH options are subdivided into higher- and lower-level DBH options.
Higher-level DBH options, such as ADMINISTRATION or STORAGE-SIZE, relate to a particular subject area.
Lower-level DBH options each deal with part of the subject area of their higher-level option.
All the higher-level DBH options are assigned one or more lower-level options. System administrators enter the DBH options having entered the DBH start statement SET-DBH-OPTIONS.
There are default settings for all DBH options. The system administrators only need to enter those options for which they wish to specify values other than the defaults. However, before they can specify their own values for one or more lower-level options, they must first enter the associated higher-level option. System administrators can use administration statements (MODIFY-...) to modify many DBH options during ongoing operation.
The DBH options available to system administrators are listed in an overview on the pages that follow. For a detailed description of DBH options, see the “Database Operation” manual.
Overview of the DBH options
Higher-level option | Lower-level option | Brief description | ||||||||||||||||||||
DBH-IDENTIFICATION |
|
| ||||||||||||||||||||
ADMINISTRATION |
|
| ||||||||||||||||||||
CPU-RESOURCES |
|
| ||||||||||||||||||||
FILE-RESOURCES |
|
| ||||||||||||||||||||
LINKED-IN- ATTRIBUTES |
|
| ||||||||||||||||||||
RECOVER-OPTIONS |
|
| ||||||||||||||||||||
STORAGE-SIZE |
|
| ||||||||||||||||||||
SYSTEM-LIMITS |
|
| ||||||||||||||||||||
SYSTEM |
|
|
Table 60: Higher- and lower-level DBH options