Informix Error -7547: Routine name is missing in call to mi_create_signature.
Cause and resolution
Routine name is missing in call to mi_create_signature.
Verify that you included all required parameters in your call to the mi_create_signature() function. For the complete syntax of mi_create_signature(), refer to the DataBlade API Function Reference.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-7547 fires when mi_create_signature() is called without a routine name — per the official
guidance.
- A required parameter missing from the
mi_create_signature()call, per the official guidance — the direct, only cause.
Solutions / Resolution
- Verify that all required parameters were included in the call to
mi_create_signature(), per the official guidance. - Refer to the DataBlade API Function Reference for the complete syntax of
mi_create_signature(), per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond a missing routine-name parameter.
Diagnostic Checks
- Check the
mi_create_signature()call for a missing routine-name argument, against the DataBlade API Function Reference's documented syntax.
Related Errors / Related Topics
- -7546 — "Unknown routine type
, routine type must be one of 'f' or 'p'." A related mi_create_signature()argument error, about the routine-type parameter rather than the routine name.
mi_create_signature() was called without a routine name — check the call against the
DataBlade API Function Reference.