- DBEnvironmentName
is the name of the DBEnvironment whose startup parameters are
to be altered.
- MaintenanceWord
is the maintenance word of the DBEnvironment.
- AutoStartMode
is ON to enable auto starting of a multiuser DBEnvironment session when
a CONNECT command is given.
It is OFF to disable this feature. The default is ON.
- UserMode
is SINGLE to specify that the DBEnvironment should be started in
single-user mode when AutoStart is enabled. It is MULTI to
specify multiuser operation. The default is determined
by the value you supply in the START DBE NEW command. If you
do not supply a value, the default is SINGLE.
- DDLEnabled
is YES to enable data definition language (DDL), or NO to
disable DDL. The default is YES.
- ControlBlockPages
is the number of 4096-byte pages to allocate to the pool of
shared memory used by DBCore services in a multi-user DBEnvironment.
- DataBufferPages
is the number of 4096-byte data buffer pages for holding data
from tables and indexes
during program execution.
- MemoryResidentEnabled
is YES to specify that data buffer pages
will remain resident in memory. It is NO to specify that data buffer
pages will not be memory resident (they will be
swapped in and out of memory as needed by ALLBASE/SQL). The
default is NO.
- LogBufferPages
is the number of 512-byte log buffers for holding log records
during program execution.
- MaxTransactions
is the maximum number of concurrent transactions to be supported.
- MaximumTimeout
is an integer literal greater than zero. If
the MaximumTimeout is not qualified by MINUTES, SECONDS is assumed.
If MaximumTimeout is set to NONE, no timeouts are assumed.
The default is NONE.
- DefaultTimeout
is an integer literal greater than zero. If
the DefaultTimeout is not qualified by MINUTES, SECONDS is assumed.
If DefaultTimeout is set to MAXIMUM,
its value is the same as MaximumTimeout.
The default value of DefaultTimeout is also MaximumTimeout.
- AuthorizeOnce
is set ON to permit users of ISV (independent
software vendor) toolsets to obtain improved performance
with dynamic queries. If you have
preprocessed an application with the
(DYNAMIC)
option, or if you are using an ISV toolset, set this flag ON
if you want authorization
checks on your dynamic queries to be performed only the first time
the query is executed during the user session. Set OFF if you want
ALLBASE/SQL to do authorization checks on a dynamic query
each time it is executed. The default is OFF.