The INFORMIXSHMBASE environment variable affects only client applications connected to Informix databases that use the interprocess communications (IPC) shared-memory (ipcshm) protocol.
INFORMIXSHMBASE specifies where shared-memory communication segments are attached to the client process so that client applications can avoid collisions with other memory segments that it uses. If you do not set INFORMIXSHMBASE, the memory address of the communication segments defaults to an implementation-specific value such as 0x800000.
>>-setenv--INFORMIXSHMBASE--value------------------------------><
The database server calculates the memory address where segments are attached by multiplying the value of INFORMIXSHMBASE by 1,024. For example, on a system that uses the C shell, you can set the memory address to the value 0x800000 by entering the following command:
setenv INFORMIXSHMBASE 8192
For more information, see your IBM Informix: Administrator's Guide and the IBM Informix: Administrator's Reference.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]