Informix Error -25560: Environment variable INFORMIXSERVER must be set.
Cause and resolution
Environment variable INFORMIXSERVER must be set.
The INFORMIXSERVER environment variable must specify a default database server. Use a setenv command in C shell or a set command in Bourne shell to set INFORMIXSERVER.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-25560 fires when INFORMIXSERVER isn't set — per the official guidance, it must specify
a default database server.
INFORMIXSERVERunset, per the official guidance — the direct, only cause.
Solutions / Resolution
- Set
INFORMIXSERVERto a default database server, per the official guidance —setenvin C shell, orsetin Bourne shell.
Examples
Setting INFORMIXSERVER
$ export INFORMIXSERVER=ol_myserver # Bourne/bash
$ setenv INFORMIXSERVER ol_myserver # C shell
Diagnostic Checks
- Check whether
INFORMIXSERVERis set in the current shell/environment.
Related Errors / Related Topics
- -25554 — "INFORMIXSERVER environment variable too long." A related
INFORMIXSERVERerror, on an oversized value rather than a missing one.
INFORMIXSERVER wasn't set — set it to a default database server name.