Please enable JavaScript to view this site.

ESL Documentation

The following table lists the error messages that the SQL Executable can determine and return, and the meanings of those messages. Note that "Error: " is the default error string. If you change it using the error command, each message will be preceded by the string that you specify.

Message

Meaning

"Error: An attempt was made to stop a DB which was not started"

Application logic error

"Error: Column number or width out of range"

Set command: width too large

"Error: Extra characters ignored"

Warning: extra characters were included

"Error: Format requested for non- SELECT statement"

An inquiry command has been issued for a non-SQL error

"Error: Local command buffer length exceeded"

Internal SQL Executable error

"Error: Login failed"

Login failed (may be a userid/password problem)

"Error: Maximum width out of range"

Maxwidth command: width too large

"Error: Memory allocation failure"

Memory could not be obtained to perform the operation

"Error: Not logged in or not connected"

Attempt to perform an operation without logging in

"Error: Process open failed"

Cannot establish connect to SQL Server

"Error: SQL failure; command not accepted"

SQL statement has been rejected by SQL compiler

"Error: SQL failure; execute failed"

SQL Server compiled, but failed to execute, the command

"Error: SQL failure; results cannot be obtained"

Internal error; some rows cannot be retrieved

"Error: Start failed"

Unable to connect to specified database

"Error: Syntax error in NNN command"

The specified command contained a syntax error; this is not an SQL error.

Error: Unknown data type retrieved"

Internal local application error