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 |