Informix Error -1165
-1165 This statement is not allowed for the FMP.
FMP refers to IBM Informix 4GL/RF. See the installation documentation for your system.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1165 fires when a statement is executed that FMP (IBM Informix 4GL/RF) doesn't support — per the official guidance, this is a platform-capability restriction, with no further application- level detail given.
- A statement used that FMP's runtime doesn't support, per the official guidance — no further detail is given beyond directing to the installation documentation.
Solutions / Resolution
- Consult the installation documentation for your system, per the official guidance, to confirm which statements FMP supports.
- Review the program for the specific statement that triggered this, and find a supported alternative if one exists.
Examples
N/A
No specific triggering statement is documented — this is a platform-capability restriction for the FMP (4GL/RF) runtime.
Diagnostic Checks
- Identify the exact statement that triggered -1165, and check the installation documentation for whether FMP supports it.
Related Errors / Related Topics
- -1158 — "FMP has run out of memory." A related FMP-specific error, about a resource limit rather than statement support.
- -1163 — "The FMP version number is incompatible with the 4GL program." A related FMP-specific error, about a version mismatch rather than a specific unsupported statement.
FMP doesn't support the statement that was executed — consult the installation documentation for what FMP actually supports.