Informix Error -12247: Smart Large Objects: Processing failed because of an invalid buffer size from the client
Cause and resolution
Smart Large Objects: Processing failed because of an invalid buffer size from the client
The server uses the buffer size provided by the client to process smart large object data. The buffer size that the client provided is not valid.
ACTION If this internal error recurs, note all circumstances and contact IBM Informix Technical Support.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-12247 fires when the client-provided buffer size for smart-large-object data processing is invalid — per the official guidance.
- An invalid buffer size provided by the client, per the official guidance — the direct, only cause; the server uses this size to process the data.
Solutions / Resolution
- If this internal error recurs, note all circumstances and contact IBM Informix Technical Support, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond an invalid client-provided buffer size.
Diagnostic Checks
- Check the buffer size the client passed for this operation, and escalate to IBM Informix Technical Support if the error recurs.
Related Errors / Related Topics
- -12034 — "Smart Large Objects: Invalid buffer size." A related buffer-size validity error, on read/write requests generally rather than specifically client-side processing.
The client provided an invalid buffer size for smart-large-object processing — report recurrences to IBM Informix Technical Support.