Start Parameters (Processes)

Start Parameters (Processes)

Start parameters of processes

Start parameters can be used to start processes. During the process configuration, these parameters are defined by means of the Parameters button in the configuration dialog box or in the file default.arg. The parameters may also be set in the registry on a computer with D2000 Server to which the process is connecting.

The following table includes an overview of the start parameters for processes.

Parameter

Parameter validity

Meaning

Parameter

Parameter validity

Meaning

/?

/h

All client processes of the D2000 system

Displays the list of permissible parameters along with an explanation of their meaning for the existing process.
When this parameter is set, all other start parameters will be ignored. After writing up a text with an explanation for the process, this process will end.

/AF<Method>

D2000 HI, D2000 GrEditor, D2000 CNF, D2000 Application Manager, D2000 DDE Server, D2000 System Console, D2000 Tell, D2000 Browser

Forces another authentication method for verification of a user's identity than the authentication method required by the process D2000 Server.
The value of <Method> parameter can be

To use a specific authentication method, it must be permitted in the user's configuration (parameter Authentication methods).

/AN<Name>

D2000 HI, D2000 GrEditor, D2000 CNF

Name is the name of a D2000 system user for automatic login into the process after starting the process. If the /AP parameter is not entered, the name is entered into the login window, and a password will be required.

--ANONYMIZEPERIOD=<seconds>

D2000 DBManager

The parameter sets the time period in seconds of anonymization and table row deletion. The default value is 3600 seconds (1 hour).

--ANSI

D2000 GateWay Client, D2000 GateWay Server

The parameter enforces the Windows 1250 encoding for transmitted texts. If it is not entered, the texts use UTF-8 encoding. The parameter must be used, providing that the communication partner is of an older version than 9.X, and the text values are transmitted.

/AO<NameOfPicture>

D2000 HI, D2000 GrEditor

NameOfPicture is the name of the picture opened after +1. login in to the process

/AP<Password>

D2000 HI, D2000 GrEditor, D2000 CNF

The Password is the user's password for automatic login into the process after starting the process. /AP means that the password is an empty string.

The parameter is also used when changing the access password to the configuration database by the kernel.exe process.

/AS

D2000 HI, D2000 GrEditor

Disables the synchronization of bitmaps when starting the process.

/ASE

D2000 System Console

Enables switching the HOT (Active) server (manual or automatic).

/ASG<group>

D2000 System Console

Automatic HOT (Active) server switching. The parameter group defines the name of a redundant group.

/ASI<interval>

D2000 System Console

Automatic HOT (Active) server switching. The parameter interval defines the time interval after the lapse of which the HOT server is to be switched.

/B<BkpNr>

D2000 Server

BkpNr is the number of configuration database backups. Database backup is generated when starting the process. The parameter /B0 causes no generation of the backup. The number of backups (value of the parameter BkpNr) can be within 0...3. If the parameter is not entered, the default value /B0 is used.

--batch_mode

D2000 Event Handler

The parameter modifies an interpretation of DB_SET_PROCESS_PARAMS.

/C<ApplName>

D2000 Server

Application name.

/CT

All client processes of the D2000 system

The process will use the time of the computer on which it is started. If the parameter is not entered (Default), the process will use the D2000 Server's time.
Note: In redundant systems, if the D2000 Server process is started with the /CT parameter, it will not synchronize its time with the active (Master) D2000 Server process. This can be useful if the active D2000 Server has the wrong time (e.g. due to NTP problems).

/DBCA

D2000 Archiv

The process D2000 Archiv deletes old data from the archive database and reorganizes it only if it is in the active mode (in redundant systems, the process must also be connected to the HOT Server).

/DBCP

D2000 Archiv

The process D2000 Archiv deletes old data from the archive database and reorganizes it only if it is in the passive mode (or in active mode in a redundant system as long as it is connected to the SBS Server).

/DBCS

D2000 Archiv (only for Oracle database)

The process D2000 Archiv will use ALTER TABLE SHRINK SPACE instead of the SQL command ALTER TABLE MOVE for reorganization (this command is available only for Oracle 10g and above).

/DBCY

D2000 Archiv

Enables the reorganization of the archive database. If the process D2000 Archiv is not started with the parameter, the process deletes old data from the archive database but doesn't reorganize the archive tables (for reasons of backward compatibility before the implementation of the reorganization features).

/DBCY

D2000 DBManager

Enables the debug information on the status of the Oracle cluster.
The parameter can be used only when the database TNS points to the cluster and contains the FAILOVER section (recovering the connection after one of the instances of the Oracle cluster fails). If the FAILOVER section is not included in the database TNS, no debug information will be generated on a failure or disconnecting of a cluster instance.

Warning: The parameter can be used only for dbmanager_ora.exe.

/DBCP

D2000 Archiv

Only in passive mode, the process D2000 Archiv can delete old data from the archive database and reorganize it (ORACLE).

/DBD<number_of_days>

D2000 Archiv

The process D2000 Archiv limits the maximum archive depth to the number of days defined by the parameter <number_of_days>.
The limitation is to be applied to all objects of the Historical value type, no matter how the objects are configured.

/DBD<version>

D2000 KOM

When the parameter is entered, the D2000 KOM process will report the specified version of the KomAPI interface (VerLo item in the InitParams structure) during the initialization of the OEM protocols. Attention - in fact the interface does not change, so OEM protocols may not work correctly if they use non-existent InitParams structure items or items that were moved or changed when the interface version was changed.

/DBD<number_of_requests>

D2000 DBManager

The process D2000 DBManager will log performance warnings when a number of requests queued for a non-transactional connection exceeds the value number_of_requests. This parameter can be used for performance tuning. More...

/DBIV<flag>

D2000 Archiv

The process D2000 Archiv ignores all values with the same flag as defined by the parameter <flag>.
The parameter can be used to ignore several flags at the same time (e.g., the process started with the parameter /DBIVI /DBIVG ignores all values with the flags of I or G).

/DBPO

D2000 Archiv

Activates the archive attribute (Archiv keeps only primary data). Requests for recalcs of the statistics and calculated archive objects are ignored.
The parameter can be controlled by the SET_OPTION DBPO ON/OFF command.

/DBS<size>

D2000 DBManager

Support for long strings (e.g., for working with CLOB columns of the Oracle database). By default, D2000 DBManager works with strings up to 4000 characters long. With this parameter, a reserved maximum size for a string can be changed.
Note: An increase in reserved size will affect memory consumption.

/DBSH

D2000 Archiv

The D2000 Archiv process shares the archive database with another process  D2000 Archiv (e.g., working with a database cluster). There are 2 possible configurations:

  1. Two (or more) archive processes (SELF.ARC instances), where one is connected to the HS Server, and the others are connected to SBS Server (s). If SELF.ARC is connected to the SBS Server, it works in read-only mode. If it is connected to the HS Server, it works as usual.

  2. Two (or more) instance archive processes (SELF.ARC_1, SELF.ARC_2, etc.) that are connected to the HS Server. The active instance works as usual; the passive ones work in read-only mode.

Note: The recommended configuration is to use 2 or more instances of archive processes that are connected to a HOT (Active) server, with each instance having its own archive database. In this configuration, the /DBSH parameter is not used.

/DBSH

D2000 DBManager

The parameter is meaningful only in redundant systems.
The process D2000 DBManager will close all database connections if

  • its D2000 server changes its state to SBS (Passive)

  • DbManager is run as an instance, and the instance becomes passive

When the server changes its status to HS again (resp. when the instance becomes active), the connections to the databases will be restored.

Note: Without the parameter /DBSH in a redundant system with two (or possibly more, according to the degree of redundancy) processes D2000 DBManager, it is necessary to consider the fact that the total number of open database connections may be as much as twice the value in a non-redundant system. That can cause problems, e.g., for the Oracle database if the value of the pfile parameter processes is not sufficiently large.