Informix Error -725: Error occurred while reading system initialization file $INFORMIXDIR/cnv50t60.sql.
Cause and resolution
Error occurred while reading system initialization file $INFORMIXDIR/cnv50t60.sql.
Check that the script file $INFORMIXDIR/cnv50t60.sql is readable. If it is, and the failure still occurs, reinstall the product.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-725 is the read-failure counterpart to -724: it fires when $INFORMIXDIR/cnv50t60.sql is
found but can't actually be read — per the official guidance, a permissions problem is the
implied first check, with reinstallation as the fallback.
cnv50t60.sqlpresent but not readable by the server's OS user, per the official guidance's implied check — a permissions or ownership problem.- File corruption preventing a successful read even with correct permissions.
Solutions / Resolution
- Check that the script file is readable, per the official guidance:
confirm the server's OS user has read permission.ls -l "$INFORMIXDIR/cnv50t60.sql" - If it's readable but the failure still occurs, reinstall the product, per the official guidance — this points to file corruption or a deeper installation problem.
Examples
Checking readability
$ ls -l "$INFORMIXDIR/cnv50t60.sql"
-r-------- 1 root root ... cnv50t60.sql
If the server runs as a different OS user (typically informix) and no permission bit grants it
read access, that's the fix target.
Diagnostic Checks
- Check the file's permissions and ownership against the server's OS user.
- If permissions are correct, suspect file corruption and proceed to reinstallation.
Related Errors / Related Topics
- -724 — "System initialization file $INFORMIXDIR/cnv50t60.sql is missing." The related, earlier-stage failure: the file not being found at all, rather than found but unreadable.
The read-failure counterpart to -724 — check permissions first, then consider reinstallation if those look correct.