Shared code for DBAccess Server
Parts of DBAccess Server contain shared modules. These modules are contained in the SESDBA subsystem and can be loaded to class 4 memory using the /START-SUBSYSTEM
command before DBAccess Server starts.
As DBAccess Server is started with several server tasks, this reduces the load on main memory and shortens the load times of the server tasks.
Example
/START-SUBSYSTEM SUBSYSTEM-NAME=SESDBA,VERSION=9.1A00,
VERSION-PARALLELISM=*COEXISTENCE_MODE
The value *COEXISTENCE_MODE
is recommended for DBAccess Server.
Starting DBAccess Server
In general, DBAccess Server is started as a batch job with the command
/START-SESDBA-SERVER
The server uses an initialization file (see section "Initialization file (start parameters)") whose name is read from SYSDTA. The default name for this file is SYSDAT.SESDBA.091.INIT
. If the default name is to be used, you simply have to press the DUE key or enter an empty line in procedures.
Example of a command sequence in a procedure
(IN) /ASSIGN-SYSDTA TO-FILE=*SYSCMD (IN) /START-SESDBA-SERVER (OUT) Enter Name of INI-file (default is SYSDAT.SESDBA.091.INIT): (IN) <INI-filename> or space