Friday, January 17, 2020

UseDictionaryInTransactionLogging = FALSE

If you want to avoid creation of diccache.dat file while using dedicated client which is connected to Database server, then use the below paramter under [ServerDataSrc] section in the CFG file.


UseDictionaryInTransactionLogging = FALSE 

Please refer below snapshot of the CFG for the location of the parameter

Now, next question comes out that what is diccache.dat file?

Diccache.dat is a cache file which is used by Siebel server programs to optimise the performance while loading the Siebel Repository. Diccache.dat file contains a subset of the repository (which is called the "dictionary") required by the server programs. This file includes the information about tables, columns, indexes and docking objects.


Diccache.dat, located in the SIEBEL_SERVER_HOME\bin directory, is accessed whenever a siebel server program is started. The file is automatically recreated if the file does not exist or if it is out of date.

No comments:

Post a Comment

Updating parent BC depending on the status of child BC using configuration

Parent BC: Service Request Child BC: Action Requirement: When all the Actions corresponding to an SR are closed the SR status should be “Clo...