ArcGIS Server Banner

Informix initialization parameters

Informix initialization parameters

Release 9.3 E-mail This TopicPrintable VersionGive Us feedback
Informix maintains its configuration parameters in the onconfig file located in the %INFORMIXDIR%\etc directory on Windows and the $INFORMIXDIR/etc on UNIX. The parameters of this file control the server's memory use, the size and number of log files, temporary space, the location of the error logs, and much more. The onconfig file is read whenever the Informix server is started; therefore, changes to the parameters in the onconfig file require you to restart the server.

Naming the onconfig file

The standard onconfig file, onconfig.std, contains the default settings of the Informix parameters. Do not edit this file; instead, preserve it as a record of the default settings. On Windows, the Informix Dynamic Server (IDS) installation process automatically copies the onconfig.std file to the Onconfig file. On UNIX systems, manually copy the onconfig.std file to a new file name such as onconfig.sde.

The onconfig file can be referred to as %INFORMIXDIR%\etc\Onconfig on Windows or $INFORMIXDIR/etc/<your copied file> on UNIX.

On Windows, the installation sets the ONCONFIG system variable to Onconfig. The Onconfig file is also defined in the Windows registry as the Informix onconfig file. If you intend to use an onconfig file with a different name, you need to change the ONCONFIG environment in the registry and the %INFORMIXDIR%\setenv.cmd file.

On UNIX systems, add the ONCONFIG system variable to the INFORMIX .cshrc or .profile file. For example, if you have named your onconfig file onconfig.sde, you would set the ONCONFIG variable to that.

setenv ONCONFIG onconfig.sde

Onconfig parameters

The following is a list of some of the more important onconfig parameters whose default values you should change to improve the performance of your Informix server when using it with ArcSDE. The first section lists parameters you should set before creating the geodatabase.

System parameters that must be adjusted prior to initialization

UNIX-only parameters

System parameters that can be set after initialization

See Also

  • DBMS initialization parameter recommendations