Informix Error -790
-790 Cannot create interval fragment.
An error occurred while creating an interval fragment. Retry the operation after some delay. If the error persists, note all circumstances and contact IBM Informix Technical Support.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-790 fires when the server's automatic interval-fragment creation (for a table using interval fragmentation, per -772's related discussion) fails to create a new fragment for out-of-range data — per the official guidance, this can be transient, and simply retrying after a delay is the documented first step.
- A transient resource condition (temporary space pressure, a momentary lock conflict) during automatic interval-fragment creation, per the official guidance's suggested retry-after-delay behavior.
- A persistent underlying problem (insufficient space in the dbspace(s) the interval scheme would use, a configuration issue) if the error recurs rather than resolving after a retry.
Solutions / Resolution
- Retry the operation after some delay, per the official guidance — the documented first step, since this can be a transient condition.
- If the error persists, note all circumstances and contact IBM Informix Technical Support, per the official guidance.
- Check dbspace availability for the interval fragmentation scheme, as a plausible
concrete cause to investigate if retries don't resolve it:
onstat -d
Examples
Retrying after a delay
-- On -790, wait briefly and retry the INSERT/UPDATE that triggered
-- automatic interval fragment creation, per the official guidance.
Diagnostic Checks
- Retry after a delay first, per the official guidance.
- If persistent, check dbspace availability for the interval fragmentation scheme.
- Capture full circumstances for escalation if the problem persists after retrying.
Related Errors / Related Topics
- -772 — "Record/key doesn't qualify for any table/index fragment." A related interval- fragmentation topic — that error's resolution notes checking whether automatic interval fragment creation is enabled, which is the mechanism this error's own failure relates to.
Retry after a delay first, per the official guidance — escalate only if the failure persists.