Informix Error -12116: Smart Large Objects: Bad LO header.
Cause and resolution
Smart Large Objects: Bad LO header.
LO header read from disk is bad. Refer to log file for LO id. Most likely sbspace is corrupt. Restore the sbspace from backup.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-12116 fires when an LO header read from disk is bad — per the official guidance.
- The sbspace most likely being corrupt, per the official guidance — the direct, named cause.
Solutions / Resolution
- Refer to the log file for the affected LO ID, per the official guidance.
- Restore the sbspace from backup, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond a bad LO header read from disk.
Diagnostic Checks
- Check the log file for the LO ID involved, and restore the sbspace from backup if corruption is confirmed.
Related Errors / Related Topics
- -12115 — "The LO header page is a wrong length - probably corrupted." The same class of corrupted-header error, specifically a wrong page length.
- -12117 — "Smart Large Objects: Bad LO header (encountered during deletion)." The same class of corrupted-header error, encountered specifically during deletion.
An LO header read from disk was bad, most likely due to sbspace corruption — check the log for the LO ID and restore from backup.