Informix Error -16314: Missing filename.
Cause and resolution
Missing filename.
If the Debugger is already loaded, you have not specified a filename after a READ command or after a command to redirect output to a file. Repeat the command, specifying the name of an input or output file.
If you were at the system prompt, you used the -F command-line option to invoke the Debugger, but you did not specify the name of an initialization file. Repeat the command, but this time either omit the -F option or specify the name of a .4db initialization file following the -F option.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16314 fires when a filename is required but not supplied — per the official guidance.
- A
READcommand, or a command redirecting output to a file, given without a filename, per the official guidance — the first named case, when the Debugger is already loaded. - The
-Fcommand-line option used to invoke the Debugger without naming a.4dbinitialization file, per the official guidance — the second named case, from the system prompt.
Solutions / Resolution
- Repeat the command, specifying the name of an input or output file, per the official guidance, if the Debugger is already loaded.
- Either omit
-F, or specify the name of a.4dbinitialization file following it, per the official guidance, if invoking the Debugger from the system prompt.
Examples
Invoking the Debugger with -F but no filename
$ fgldb -F
Corrected
$ fgldb -F myinit.4db
Diagnostic Checks
- Check whether the missing filename is for a
READ/redirect command, or the-Fcommand-line option, and supply the appropriate filename.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -16314 in this set yet.
A required filename is missing — supply one for the READ/redirect command, or for -F's
.4db initialization file.