Informix Error -1810: Disconnect error.
Cause and resolution
Disconnect error.
A DISCONNECT ALL statement has not disconnected a connection. The database server for one of the connections might have terminated. If not, the cause is internal to the software. If the error recurs, note all circumstances and contact IBM Informix Technical Support.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1810 fires when DISCONNECT ALL fails to disconnect one or more connections — per the official
guidance, the underlying cause may be that the database server has already terminated, or (if
the server appears operational) an internal software issue.
- The database server having already terminated, per the official guidance — the first named possibility.
- An internal issue in the client software itself, per the official guidance's other possibility, if the server otherwise appears operational.
Solutions / Resolution
- Check whether the database server has terminated, per the official guidance, as the first check.
- If the server appears operational, note all circumstances and contact IBM Informix Technical Support, per the official guidance, since this may indicate an internal issue.
Examples
N/A
No specific triggering statement is documented — check server status first.
Diagnostic Checks
- Check whether the database server process is still running.
- If it is, capture full circumstances for escalation to IBM Informix Technical Support.
Related Errors / Related Topics
- -1807 — "No connection to disconnect." A related disconnect error, about a connection
that's already gone rather than one that
DISCONNECT ALLfailed to close.
DISCONNECT ALL failed to close a connection — check whether the server has terminated first;
escalate if it hasn't.