Advantage Database Server NLM Configuration File

Advantage Database Server

A configuration file, ADS.CFG, is installed with the Advantage Database Server NLM to assist in defining configuration parameters. The default ADS.CFG file is shown below.

The parameters can be changed by editing the file ADS.CFG with a standard text editor. The configuration file is used when loading the Advantage Database Server NLM. If the Advantage Database Server NLM is already loaded, you must unload then reload the NLM on the file server to use the newly changed settings.

 

; Advantage Database Server for NetWare configuration file

;

; The Advantage Database Server NLM reads this configuration file when

; the NLM is loaded. Values input after the keyword and equal sign are

; used to configure the NLM. If no value is inserted after a keyword

; and equal sign, the default is used. Command line values will

; override these configuration file values.

;

; Number of Connections (-C)

; Default = User Option purchased; Range = 1 - No upper limit

CONNECTIONS=

;

; Number of Work Areas (-W)

; Default = (25 x CONNECTIONS); Range = 1 – No upper limit

WORKAREAS=

;

; Number of Tables (-D)

; Default = 100; Range = 1 – No upper limit

TABLES=100

;

; Number of Index Files (-I)

; Default = 150; Range = 1 – No upper limit

INDEXES=150

;

; Number of Data Locks (-L)

; Default = (40 x CONNECTIONS); Range = 1 - No upper limit

LOCKS=

;

; Number of Worker Threads (-T)

; Default = 8; Range = 1 – 1024 (Don’t use more than 100 unless necessary)

THREADS=8

;

; Maximum Size of Error Log (in KBytes)

; Default = 1000 KBytes; Range = 1 Kbyte - No upper limit

ERROR_LOG_MAX=1000

;

; Error Log and Assert Log Path

; Default = root of SYS volume

; The path must be a fully qualified network path, SERVER\VOLUME:\PATH

ERROR_ASSERT_LOGS=

;

; Semaphore Connection File Path

; Default = path of first table opened

; This setting is only used if the USE_SEMAPHORE_FILES value is non-zero.

; The path must be a fully qualified network path, SERVER\VOLUME:\PATH

SEMAPHORE=

;

; Transaction Log Files Path

; Default = root of SYS volume

; The path must be a fully qualified network path, SERVER\VOLUME:\PATH

TPS_LOGS=

;

; IP Port number for the Advantage LAN/WAN communication socket. This

; only applies to NetWare 5 and greater.

; Default = 0; Range 0 - 65535

; Zero indicates the default socket of 6262 should be used for IP

; communication with Advantage clients

IP_PORT=0

;

; Use semaphore connection files rather than "keep alive" packets to

; sense when a client application has abnormally disconnected.

; Default = 0

; Zero indicates "keep alive" packets should be used. Any other value

; indicates semaphore connection files should be used.

USE_SEMAPHORE_FILES=0

;

; Timeout value for "keep alive" packets. This is the number of

; seconds that must pass before an abnormally disconnected client's

; connection is removed by the Advantage Database Server.

; Default = 240; Range 10 - 65535

CLIENT_TIMEOUT=240

;

; Use NetWare connection names for the Advantage user name in the

; Management API and utilities.

; Default = 0; Range 0 - 1

; A zero indicates that the client computer name should be used for

; the Advantage user name in the Management API and utilities. A

; one indicates the NetWare connection name should be used.

DISPLAY_NW_CONN_NAMES=0

;

; IP Internet port number for Internet connections.

; This only applies to NetWare 5 and greater.

; Default = 0; Range 0 - 65535

; Zero indicates that Internet connections to the Advantage Database

; Server are not allowed.

INTERNET_PORT=0

;

; Communications compression option. This value controls whether or not

; compression is used for communications between client and server. In

; general, it makes sense to use compression when the network is the

; bottleneck (e.g., connections through a 56K modem).

; Default = Internet

; Valid values include:

; Internet: Use compression for AIS connections.

; Always: Use compression unless the client specifically turns it off.

; Never: Do not allow compression for any connections. This setting

; overrides any client compression settings.

COMPRESSION=Internet

 

;

; Maximum Cache Memory setting.

; This configuration entry specifies the maximum amount of memory (RAM) in

; megabytes (MB) the Advantage Database Server will use to cache index files,

; table headers, and memo headers. If this setting is not found, the

; Advantage Database Server will determine an appropriate maximum value by

; dividing the currently available amount of free memory by two at startup

; time. If the currently available amount of memory is not accessible to the

; Advantage Database Server, 50 MB will be used as a default. If the

; configured amount is zero, the Advantage Database Server will not cache any

; file data.

MAX_CACHE_MEMORY=

 

; Suppress message boxes setting

; Default = 0

; If the SUPPRESS_MESSAGE_BOXES configuration parameter is set to a non-zero

; value, then the Advantage Database Server will not prompt for confirmation

; when unloading the Advantage NLM. For example, when a request is made to

; shut down Advantage Database Server while it has active connections, it will,

; by default, prompt with a Yes/No message box asking if that is desired. If

; this configuration parameter has a non-zero value, then the server will

; silently shut down. This may be useful in a clustered environment where the

; cluster manager is responsible for starting and stopping Advantage Database

; Server automatically without human interaction.

SUPPRESS_MESSAGE_BOXES=