Working directory and solid.ini configuration file
A working directory is the directory that contains the files that are related to running a particular solidDB® instance, including the solid.ini configuration file. The solid.ini file specifies parameters that help customize and optimize solidDB®.
Working directory
Typically the working directory contains the following files:
▪License file
▪solid.ini configuration file
▪Database files
▪Transaction log files
▪Message and trace files
In typical setups, the working directory contains the valid license file and the solid.ini configuration file. You can also specify a different directory for the license file and the solid.ini file by creating a SOLIDDIR environment variable that specifies the location.
When you start the solidDB® server, it reads configuration parameters from solid.ini. You can also use the server without the configuration file, in which case the default settings (factory values) are used. Also, if solid.ini exists, but a value for a particular parameter is not set, the server uses a factory value for that parameter. The factory values might depend on the operating system you are using.
The database, transaction log, message, and trace files can be placed in other directories of your choice; in that case, the directory paths and file names must be defined in the solid.ini configuration file. For example, the FileSpec parameter in the [IndexFile] section of the solid.ini file specifies the directory and files name for the database file.
solid.ini configuration file for evaluation setups
The parameter settings in the sample solid.ini configuration file in the eval_kit\standalone directory serve most evaluation needs for the solidDB® server.
If you want to use other components such as the High Availability feature, the configuration file must be modified accordingly.
The samples also contain solid.ini configuration files, which contain configuration settings that are needed to run the samples. When you are evaluating solidDB® with the different features and functionality, the solid.ini configuration files that are provided with the corresponding samples can be used as a starting point.
Related topics
For more information about the solid.ini configuration file and how to set parameters through it to configure the solidDB® server, refer to the solidDB® Administrator Guide.