Informix Error Messages and Error Codes From Error 33043 to 33050
Informix Error Code -33043 Out of memory.
The preprocessor was unable to allocate more memory. If possible, reduce the number of processes that are running at the same time as the preprocessor, or reduce the size of the program. Check that adequate swap-disk space exists. On DOS systems, you will need to free some disk space.
Informix Error Code -33044 Precision must be greater than 0 and less than the specified number of digits.
You specified the precision and/or the scale for a DECIMAL value incorrectly. See Chapter 3 in the Informix Guide to SQL: Reference and the appropriate INFORMIX-ESQL manual for proper usage.
Informix Error Code -33045 Overriding the previous definition of macro macro-name.
This message is a warning only. You have defined the macro macro-name more than once. The preprocessor uses the latest occurrence of macro-name.
Informix Error Code -33046 Indicator cannot be used with records.
This message is a warning only. You cannot specify an Indicator variable for input to a host record or data structure. The indicator is ignored. An indicator variable must be associated with a single data item. If you need to use an indicator with a particular member of this record, you must list all the record members.
Informix Error Code -33047 Record record-name is not allowed in this clause.
In this statement, you use the specified record where only a simple variable is allowed. Check the spelling of names and rewrite the statement using a simple variable. See the embedded-language manual and the Informix Guide to SQL: Syntax.
Informix Error Code -33049 Field type field-name has been used out of context.
The specified field-name is used incorrectly in the GET/SET DESCRIPTOR statement. See the GET DESCRIPTOR and SET DESCRIPTOR statements in the Informix Guide to SQL: Syntax for the correct syntax.
Informix Error Code -33050 The type or subtype type-name has already been used.
The statement redefines a user-defined type or subtype that has already been defined. This action is not allowed. Review the declarations, and use a unique name for this type.
Above are list of Informix Error Messages and Errors Codes or Status Codes or Exit Codes along with Error and Warning messages received while performing certain operation against Informix applications or related products.
What are Informix Error Messages?
All Informix messages returned by the Informix server are assigned an error code.
In general, each Informix error contains the following information:
• The Informix Error Code or Informix Error status
• The message text. This text is usually returned with the Error code. Some messages employ word substitution, where the word substituted represents the system-replacement of a term more specific to the occurrence.
• An explanation of how the error may have occurred.
Hope this was helpful.
Information about Informix Error Codes or Status Codes or Exit Codes and Error Messages on Windows, Linux Operating Systems.