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.
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
| Name | Description |
|---|---|
| TraceMask1 | Controls the trace level Range: 0x00000000-0xffffffff Default: 0x4 |
| TraceMaskCollectMsg1 | Controls the trace level of grouped messages Range: 0x00000000-0xffffffff Default: 0x0 |
| WinEventLogLevel | Renamed from NTEventLogLevel Specifies the Windows Event Log level. 0 = None 1 = Fatal Error 2 = Error 3 = Warning 4 = Info Default: `0 |
[LOGGER]-Section
| Name | Description |
|---|---|
| Path | Path to the log file. Default: C:\ProgramData\BucherSuter\logfiles\MCAforSiebelCC\DataStore_Siebel |
| FileSize | Maximum log file size Default: 100MB |
| MaxBackupIndex | Number of log files. Allowed range: 1-50 Default: 10 |
| WinEventLogSource | Renamed from BsLoggerEventLogSource Specifies the Windows Event Log identifier Default: DataStore (Siebel) |
[Config]-Section
| Name | Description |
|---|---|
| SessionLimit | Defines the maximum number of concurrent Communication Toolbar Adapter sessions on a DataStore instance. Range: 20-200 Default: 20 |
| DeleteTimeout | Timeout 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 |
| DllParameter | Optional parameters for IcmDsServiceDll.dll Default: <empty> |
| ExpirationTimeout | Timeout 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 |
| RemoteConsolePort | Service port number of the DataStore command-line interface (aka remote console) Range: 1024-65535 Default: 42030 |
| RemoteConsoleEchoOn | Echo on DataStore command-line interface (aka remote console) 0=off, 1=on Default: 0 |
| RemoteWebServerAddress | Specifies 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 |
| RemoteWebServerPort | Specifies the port of the web service interface. reservated port 42031. 0 = off. Default: 0 |
| ServicePort | Port number of the DataStore for the communication with the Communication Toolbar Adapter Default: 42029 |
- The bitwise coded trace mask enables granular logging if needed↩