Informix Error -837: There is not enough memory available.
Cause and resolution
There is not enough memory available.
Informix SQL needed to allocate memory for one of a number of small work areas but was not able to do so. Stop the program, and restart it. If this action does not eliminate the problem, see your system administrator about getting more memory. On DOS systems, you need to free some disk space.
Database servers after Version 4.1 do not produce this error message. For a related error, see error message -208.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-837 is documented as obsolete — per the official guidance, database servers after Version 4.1 don't produce it, with -208 noted as the related current alternative message. It's documented here for older platforms/archival reference: on the versions where it applied, Informix SQL couldn't allocate memory for one of several small internal work areas.
- Client-side memory exhaustion, per the official guidance — a general resource shortage on the platforms where this specific error applied.
- On DOS systems specifically, insufficient disk space, per the official guidance — a distinct, platform-specific cause (DOS memory management of the era relied on disk-backed resources in ways later platforms didn't).
Solutions / Resolution
- Stop the program and restart it, per the official guidance — the documented first step on affected older platforms.
- If that doesn't resolve it, see the system administrator about getting more memory, per the official guidance.
- On DOS systems, free some disk space, per the official guidance's platform-specific note.
- On a current server version, check -208's discussion instead, per the official guidance's pointer, since that's the currently documented alternative for this same general condition.
Examples
N/A
This is an obsolete message, documented for archival reference on older platforms.
Diagnostic Checks
- On a current server version, this specific message isn't expected — check -208's discussion instead, per the official guidance's pointer.
Related Errors / Related Topics
- -208 — noted directly by the official guidance as the related current alternative message for this same general out-of-memory condition on supported server versions.
Obsolete since Version 4.1 — check -208's discussion for the current documented form of this condition.