Skip to main content
Version: 2.5.0

DataStore

The configuration of DataStore is saved to an configuration file. The installation program creates this file with the settings entered during setup. The configuration of this component can be adjusted by editing the configuration file or by using a command-line interface connection (only for the trace mask setting flags 'TraceMask' and 'TraceMaskCollectMsg'). If a configuration setting is not found in the configuration file, the program's default value is used.

restart service

The service must be restarted for the changes performed by editing the configuration file to take effect. Exceptions are settings from the section [Dynamic]. These settings are processed when saving the file.

Unless explicitly specified by a command line argument, the path to the configuration file is the name of the executable file with the '.exe' replaced by '.ini' and the instance name used as suffix.

[Dynamic]-Section

NameDescription
TraceMask1Controls the trace level Range: 0x00000000-0xffffffff
Default: 0x4
TraceMaskCollectMsg1Controls the trace level of grouped messages Range: 0x00000000-0xffffffff
Default: 0x0
WinEventLogLevelRenamed from NTEventLogLevel
Specifies the Windows Event Log level. 0 = None
1 = Fatal Error
2 = Error
3 = Warning
4 = Info
Default: `0

[LOGGER]-Section

NameDescription
PathPath to the log file.
Default:
C:\ProgramData\BucherSuter\logfiles\MCAforSiebelCC\DataStore_Siebel
FileSizeMaximum log file size
Default: 100MB
MaxBackupIndexNumber of log files. Allowed range: 1-50
Default: 10
WinEventLogSourceRenamed from BsLoggerEventLogSource
Specifies the Windows Event Log identifier
Default: DataStore (Siebel)

[Config]-Section

NameDescription
SessionLimitDefines the maximum number of concurrent Communication Toolbar Adapter sessions on a DataStore instance. Range: 20-200
Default: 20
DeleteTimeoutTimeout in seconds which defines how long one data object (one object per transfer or conference is needed) is stored in the DataStore after a call has ended. After this period, the data object will be discarded. Range: 1-14400
Default: 1800
DllParameterOptional parameters for IcmDsServiceDll.dll
Default: <empty>
ExpirationTimeoutTimeout in seconds which defines how long one data object (one object per transfer or conference is needed) is stored in the DataStore while the call is in progress. After this period, the data object will be discarded. Range: 60-21600000
Default: 1800
RemoteConsolePortService port number of the DataStore command-line interface (aka remote console) Range: 1024-65535
Default: 42030
RemoteConsoleEchoOnEcho on DataStore command-line interface (aka remote console) 0=off, 1=on
Default: 0
RemoteWebServerAddressSpecifies the listening IP address (default value sets the address to localhost and should not be changed). This value is hexadecimal encoded. 0x7F000001 = 127.0.0.1 = localhost
Default: 0x7F000001
RemoteWebServerPortSpecifies the port of the web service interface. reservated port 42031. 0 = off.
Default: 0
ServicePortPort number of the DataStore for the communication with the Communication Toolbar Adapter
Default: 42029

  1. The bitwise coded trace mask enables granular logging if needed