o An action other than CONTINUE, DO, GOTO, or STOP was specified in an EXEC SQL WHENEVER statement.
o One of the specified actions was spelled incorrectly.
o The host language does not allow the action (STOP is illegal in Pro*Pascal programs).
o A GOTO label is invalid.
o The filename is misspelled.
o The file does not exist.
o The search path to the file is incorrect.
o File access privileges are insufficient.
o There is not enough disk space.
o There are too many open files.
o It was not declared in the Declare Section.
o Its datatype is not supported.
o Its name is misspelled.
o It is a COBOL group item; in Pro*COBOL, only elementary items are allowed in a SQL statement.
o The option name is misspelled.
o The specified option does not exist.
o The equal sign (=) between the option name and value is missing or has space around it.
o The filename is misspelled.
o The file does not exist.
o The search path to the file is incorrect.
o File access privileges are insufficient.
o Another user has locked the file.
o There is not enough disk space.
o There are too many open files.
o The filename is misspelled.
o The file does not exist.
o The search path to the file is incorrect.
o File acces privileges are insufficient.
o Another user has locked the file.
o There is not enough disk space.
o There are too many open files.
o The filename is misspelled.
o The file does not exist.
o The search path to the file is incorrect.
o File acces privileges are insufficient.
o Another user has locked the file.
o There is not enough disk space.
o There are too many open files.
o A non-existent or improperly implemented Declare Section
o Undetected syntax errors near the beginning of the source file or just before the END DECLARE SECTION statement
o is longer than 18 characters,
o does not begin with a letter, or
o contains consecutive or trailing underscores. In the following Pro*C example, the host variable name is 19 characters long and therefore non-compliant: EXEC SQL BEGIN DECLARE SECTION; int department_location: -- not ANSI/ISO compliant EXEC SQL END DECLARE SECTION; This informational message is issued by the FIPS Flagger when FIPS=YES.
o Sufficient file access privileges were not defined.
o Another user has locked the file.
o There is not enough disk space.
o There are too many open files.
o The file does not exist.
o The search path to the file is incorrect.
o File access privileges are insufficient.
o There are too many open files. However, this message is just a warning. Processing continues even if the system configuration file does not exist.
o CREATE FUNCTION
o CREATE PROCEDURE
o CREATE PACKAGE
o CREATE TRIGGER These statements are Oracle extensions to the ANSI/ISO SQL standards. This informational message is issued by the FIPS Flagger when FIPS=YES.
o A keyword in the header is missing or misspelled.
o There is an apostrophe in the REMARKS section (the precompiler mistook the apostrophe for the beginning of a string literal).
o There is an unterminated literal in the WORKING-STORAGE SECTION.
o The wrong value for the FORMAT option was specified.