Informix Error -9811: Invalid smart-large-object fd (<lo_fd>). </lo_fd>
Cause and resolution
Invalid smart-large-object fd (<lo_fd>). </lo_fd>
An attempt was made to access a smart large object using an invalid LO file descriptor. Check that the LO file descriptor you supplied is correct and that the smart large object is still open.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-9811 fires when a smart large object is accessed using an invalid LO file descriptor — per the official guidance.
- An incorrect LO file descriptor, per the official guidance — the first named cause.
- The smart large object no longer open, per the official guidance — the second named cause.
Solutions / Resolution
- Check that the supplied LO file descriptor is correct, per the official guidance.
- Check that the smart large object is still open, per the official guidance.
Examples
N/A
No specific triggering statement is documented; the named file descriptor varies.
Diagnostic Checks
- Check the LO file descriptor's value and whether the smart large object it refers to is still open, and correct or reopen it.
Related Errors / Related Topics
- -9810 — "Smart-large-object error." The general smart-large-object error this is a specific case of, for an invalid file descriptor.
An invalid or closed smart-large-object file descriptor was used — check its value and whether the object is still open.