Informix Error -4512: A database index could not be created for a temporary database table needed for a report.
Cause and resolution
A database index could not be created for a temporary database table needed for a report.
See error -1329, which has replaced this error.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-4512 is a legacy code — per the official guidance, it has been replaced by error -1329. See -1329 for the current documentation of this condition: an index couldn't be created on a report's temporary working table.
- This exact wording is superseded, per the official guidance — -1329 now covers the same underlying condition.
Solutions / Resolution
- Treat this as -1329 and apply that code's resolution steps, per the official guidance.
Examples
N/A
No triggering example is documented separately from -1329 — see that code for worked examples of the underlying index-creation failure.
Diagnostic Checks
- Confirm the environment/version reporting -4512 rather than -1329, and refer to -1329 for the actual diagnostic steps.
Related Errors / Related Topics
- -1329 — "A database index could not be created for a temporary database table needed for a report." The current, active code that has replaced -4512.
-4512 has been replaced by -1329 — refer to that code for the current documentation of this temporary-table index-creation failure.