Informix Error -558: Changrp not found in $INFORMIXDIR/bin. Consult your installation instructions.
Cause and resolution
Changrp not found in $INFORMIXDIR/bin. Consult your installation instructions.
This command requires the presence of an executable program named changrp, which is normally installed as part of the database server. It should be in the bin subdirectory of the directory that INFORMIXDIR environment variable names. Check the value in that variable, and then consult with the person who installed the software.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-558 is the same family of missing-installed-executable error as -553, for a different
helper program: changrp, needed by a command that changes group ownership as part of its
operation, wasn't found in $INFORMIXDIR/bin.
INFORMIXDIRset incorrectly, per the official guidance's first suggested check — pointing at the wrong installation, or a directory that isn't a complete Informix install.- An incomplete or corrupted Informix installation, missing
bin/changrpeven thoughINFORMIXDIRitself is set correctly. - A permissions issue preventing the server process from seeing/executing
changrp, even though the file exists on disk.
Solutions / Resolution
- Check the setting of
INFORMIXDIR, per the official guidance:echo "$INFORMIXDIR" ls "$INFORMIXDIR/bin/changrp" - Consult with whoever installed the software, per the official guidance, if
INFORMIXDIRis correct but the file is genuinely missing — this points to an incomplete installation needing repair or reinstallation. - Confirm execute permission on
changrpfor the server's OS user, if the file exists but the error persists.
Examples
Checking the installation
$ echo "$INFORMIXDIR"
/opt/informix
$ ls -l /opt/informix/bin/changrp
ls: /opt/informix/bin/changrp: No such file or directory
Confirms an incomplete installation under the currently configured INFORMIXDIR.
Diagnostic Checks
- Verify
INFORMIXDIRpoints at the intended installation. - Confirm
bin/changrpexists and is executable under that directory.
Related Errors / Related Topics
- -553 — "Mkdbsdir not found in $INFORMIXDIR/bin." The same family of missing-installed- executable error, for a different helper program.
Same installation-integrity check as -553, for a different missing executable (changrp) —
verify INFORMIXDIR and the presence of bin/changrp.