Wednesday, September 28, 2016

Siebel: Diccache.dat and Dicdata.dat

Diccache.dat file is used by the Siebel server to increase the performance when loading the Siebel Repository. It contains a subset of the Siebel Repository which is called as the Dictionary which has information about tables, columns, indexes and docking Objects. Diccache.dat is located in SIEBSRVR_HOME\bin directory. This is accessed whenever a server program is started. The file gets created automatically if it does not exist.






Dicdata.dat file is a subset of diccache.dat file that is downloaded to mobile clients and used by the synchronization process whenever transactions are applied to the local database. The Generate New Database component creates this subset of the diccache.dat and copies it to siebel_server_root\DBTEMPL\<Schema Version>\dicdata.dat. When a mobile client synchronizes, the dicdata.dat is copied to the siebel_client_root\LOCAL\dicdata.dat on the client machine.

123Siebel

Search 123Siebel