Sybase Numeric Error
Codes
Listing of common Sybase Error codes:
-
'%1' is an unknown character set label
-
'%1' is an unknown option
-
'%1' is an unrecognized service type
-
'%1' is not a known file format for loading or unloading tables
-
'%1' is not a public Java class, and cannot be referenced from SQL
-
'%1' is not a public Java reference, and cannot be referenced from SQL
-
'%1' is not a valid class file
-
'%1' is not a write file for '%2'
-
%1 returned a result set with a different schema than expected
-
%1 returned multiple result sets
-
(no message)
-
1%
-
A conflict with the DBMLSync download phase was detected
-
A dbspace has reached its maximum file size
-
A log is required for IQ databases
-
A row could not be converted to the new schema format
-
A schema upgrade is not currently allowed
-
A thread used internally could not be started
-
A transaction log file is required for auditing
-
A user name must be specified if AUTHORIZATION is OFF
-
A workload capture (%1) is already in progress
-
Aggregated expression '%1' contains multiple columns of which one or more are outer references
-
Alias '%1' is not unique
-
All threads are blocked
-
ALTER clause conflict
-
An attempt to delete database '%1' failed
-
An input character could not be converted to database character set
-
An input character could not be converted to database character set and simple substitution took place
-
An internal error occurred in a '%1'
-
An internal error was generated by the test harness
-
An invalid multi-byte input character was encountered
-
An invalid multi-byte output character was encountered
-
An output character could not be converted to the application character set
-
An output character could not be converted to the application character set and simple substitution took place
-
Another connection has already registered as '%1'
-
Argument %1 of procedure '%2' cannot be null
-
Argument to GROUPING aggregate must be a grouping column in the GROUP BY clause
-
At least one of the specified dbspaces was not calibrated.
-
Attempt to read beyond end-of-file in a compressed database
-
Attempted two active database requests
-
Authentication failed
-
Authentication violation
-
Backup file '%1' already exists
-
Backup file format is invalid
-
Backwards scrolling cursors are not supported for remote objects
-
Calling functions outside the database server is not supported
-
Can only describe a SELECT statement
-
Cannot access file '%1' -- %2
-
Cannot access instance member through a class
-
Cannot access schema file '%1'
-
Cannot allocate System V resources
-
Cannot alter a column in an index
-
Cannot call the '%1' function on a JDBC resultset when it is positioned on an insert row
-
Cannot change synchronization user_name when status of the last upload is unknown.
-
Cannot commit or rollback while enlisted in a transaction
-
Cannot convert %1 to a %2
-
Cannot convert %1 to a %2. The bad value was supplied for column '%3' on row %4 of the data file.
-
Cannot convert between requested character set '%1' and database character set '%2'
-
Cannot convert between requested character sets '%1' and '%2'
-
Cannot create an index on Java class '%1'
-
Cannot create item (%1) in the specified dbspace.
-
Cannot create synchronization entry for table '%1' with BLOB primary key
-
Cannot delete a column referenced in a trigger definition
-
Cannot delete PUBLIC option '%1' since user settings exist
-
Cannot deregister '%1' since active registered connection exists
-
Cannot deregister application because of invalid cookie
-
Cannot deserialize Java object
-
Cannot drop a user that owns messages or data types
-
Cannot drop a user that owns objects involved in replication
-
Cannot drop a user that owns procedures in runtime server
-
Cannot drop a user that owns tables in runtime system
-
Cannot enlist in a transaction while already enlisted in a transaction
-
Cannot enlist in a transaction with uncommitted data pending
-
Cannot find index named '%1'
-
Cannot find synchronization definition with the name '%1'
-
Cannot find synchronization subscription with the name '%1'
-
Cannot find synchronization user with the name '%1'
-
Cannot initialize IQ memory manager: %1
-
Cannot insert or update computed column '%1'
-
Cannot map a login ID to the sys or public user ID
-
Cannot modify column '%1' in table '%2'
-
Cannot modify publication entry using ALTER SYNCHRONIZATION
-
Cannot modify synchronization entry using ALTER PUBLICATION
-
Cannot open transaction log file -- %1
-
Cannot output the histogram for string column '%1'
-
Cannot register '%1' since another exclusive instance is running
-
Cannot register '%1' since registration cookie exhausted
-
Cannot register another '%1' as an exclusive application
-
Cannot register connection because of invalid application cookie
-
Cannot register connection to '%1' since automatic label exhausted
-
Cannot remove class '%1': member of Jar
-
Cannot serialize Java object with class '%1'
-
Cannot set a temporary option for user '%1'
-
Cannot stop the database server
-
Cannot subscribe to '%1'
-
Cannot synchronize table '%1' since it does not have a primary key
-
Cannot uniquely identify column '%2' of table '%1' in the current JDBC resultset
-
Cannot uniquely identify rows in cursor
-
Cannot update an expression
-
Cannot update column '%1' since it appears in the ORDER BY clause.
-
Cannot update column '%1' since it does not appear in the SELECT clause.
-
Cannot update member fields qualified with "final" modifier
-
Cannot update or delete an all-NULL row from table '%1'
-
Cannot update primary key for table '%1' involved in a publication
-
CDATA has a name
-
Certicom handshake failure
-
Certicom initialization on server failed
-
Character conversion reporting is not available when the single byte converter is used
-
Character set translation to '%1' cannot be performed; '%2' is used instead
-
CHECKPOINT statement requires a rollback log
-
Checksums are not enabled in this database
-
Class '%1' has no public field '%2'
-
Client out of memory
-
Client/database server version mismatch
-
Client/server communications protocol version mismatch
-
Column '%1' found in more than one table -- need a correlation name
-
Column '%1' in foreign key has a different definition than primary key
-
Column '%1' in table '%2' cannot be NULL
-
Column '%1' in table '%2' cannot be NULL. The invalid data was supplied to load table in a data file on line %3.
-
Column '%1' not found
-
Column '%1' not found in table '%2'
-
Column must be named: %1
-
COMMIT/ROLLBACK not allowed within atomic operation
-
COMMIT/ROLLBACK not allowed within trigger actions
-
Communication error
-
Composite ORDER BY not allowed with RANGE or CUME_DIST()
-
Compressed database is not encrypted
-
Compression error: %1
-
Computed columns are not supported in this database
-
Connection error: %1
-
Connection not found
-
Connection was terminated
-
Connections to database have been disabled
-
Constant expressions may not appear in GROUP BY clause
-
Constraint '%1' not found
-
Constraint '%1' violated: Invalid value for column '%2' in table '%3'
-
Contents of backup files are inconsistent
-
Control character in XML output
-
Correlation name '%1' not found
-
Could not access column information for the table '%1'
-
Could not allocate resources to call external function
-
Could not change an opened prepared statement or callable statement
-
Could not decompress class '%1' from Jar.
-
Could not execute backup/restore DLL (%1) entry point.
-
Could not execute store DLL (%1) entry point.
-
Could not find '%1' in dynamic library '%2'
-
Could not load dynamic library '%1'
-
Could not load the backup/restore DLL "%1"
-
Could not load the encryption dll "%1"
-
Could not load the store DLL "%1"
-
CREATE/DROP STATISTICS statement cannot refer to virtual tables
-
Creating remote tables with computed columns is not supported
-
Current connection is already registered to '%1' as '%2'
-
Cursor already open
-
Cursor has not been declared
-
Cursor is restricted to FETCH NEXT operations
-
Cursor not in a valid state
-
Cursor not open
-
Cursor option values changed
-
Cycle in common table expression references
-
Data definition statements not allowed in procedures or triggers
-
Database "%1" needs recovery
-
Database backup not started
-
Database cannot be started -- %1
-
Database created without any schema
-
Database creation failed: %1
-
Database is active
-
Database name not unique
-
Database name required to start server
-
Database option '%1' for user '%2' has an invalid setting
-
Database page size too big
-
Database page size too small
-
Database server already running
-
Database server cannot convert data from/to character set '%1'
-
Database server cannot convert data from/to character set '%1', conversion may not be correct
-
Database server connection limit exceeded
-
Database server not found
-
Database server not running in multi-user mode
-
Database upgrade failed
-
Database upgrade not possible
-
Database upgrade not possible; RowGenerator table not owned by user dbo
-
Database upgrade not possible; user tables have table ids in system table range
-
db_init has not been called or the call to db_init failed
-
Dbspace '%1' not found
-
Dbspace for table '%1' not found
-
Deadlock detected
-
Decompression error: %1
-
Decryption error: %1
-
Definition for alias '%1' must appear before its first reference
-
Derived table '%1' has no name for column %2
-
Disallowed language extension detected in syntax near '%1'
-
Disk full '%1' -- transaction rolled back
-
Disk write failure '%1' -- transaction rolled back
-
Division by zero
-
Download failed because of conflicts with existing rows.
-
DTC transactions are not supported on this platform
-
Duplicate insert column
-
Duplicate referencing column
-
Dynamic memory exhausted
-
Encryption error: %1
-
Error during backup: %1
-
Error in assignment
-
Error number %1 for RAISERROR may not be less than 17000
-
Error opening cursor
-
Error parsing connection parameter string
-
Error writing to transaction log file
-
Event '%1' already exists
-
Event '%1' in use
-
Event '%1' not found
-
Exception occurred while loading Java SecurityManager
-
Expression has unsupported data type
-
External login for server '%1' could not be found
-
Feature '%1' not implemented
-
Feature not available with UltraLite
-
Field '%1' of class '%2' cannot be null
-
File I/O failed for '%1'
-
FOR UPDATE has been incorrectly specified for a READ ONLY cursor.
-
Foreign key '%1' for table '%2' duplicates an existing foreign key
-
Foreign key name '%1' not found
-
Format string argument number %1 is invalid
-
Frame not allowed for window '%1'
-
Function or column reference to '%1' in the ORDER BY clause is invalid
-
Function or column reference to '%1' must also appear in a GROUP BY
-
GRANT of column permission on view not allowed
-
Grouped query contains more than one distinct aggregate function
-
Host variable reference in service definition must be named
-
Host variables may not be used within a batch
-
I/O error %1 -- transaction rolled back
-
Identifier '%1' too long
-
Identity attribute mismatch for column '%1'
-
Illegal column name: '%1'
-
Illegal cursor operation attempt
-
Illegal flags value passed to OPENXML
-
Illegal FOR XML EXPLICIT tag value: '%1'
-
Illegal ORDER BY in aggregate function
-
Illegal reference to correlation name '%1'
-
Illegal user selectivity estimate specified
-
Incomplete transactions prevent transaction log renaming
-
Incorrect or missing encryption key
-
Incorrect store DLL (%1) version.
-
Incorrect volume ID for '%1'
-
Index '%1' can not be clustered
-
Index '%1' for table '%2' would not be unique
-
Index name '%1' is ambiguous
-
Index name '%1' not unique
-
Index type specification of '%1' is invalid
-
Information for synchronization is incomplete or invalid, check '%1'
-
Input parameter index out of range
-
Input string is not base64-encoded
-
INSERT/DELETE on cursor can modify only one table
-
Insufficient cache to start Java virtual machine
-
Insufficient memory for OPENXML query
-
Integrated login failed
-
Integrated logins are not permitted
-
Integrated logins are not supported for this database
-
Integrated logins are required, standard logins are not permitted
-
Internal database error %1 -- transaction rolled back
-
Internal rollback log corrupted
-
Invalid absolute or relative offset in FETCH
-
Invalid class byte code
-
Invalid column number
-
Invalid comparison
-
Invalid data conversion
-
Invalid data conversion: NULL was inserted for column '%1' on row %2.
-
Invalid data type for column in WRITETEXT or READTEXT
-
Invalid database page size
-
Invalid database server command line
-
Invalid day of week or month '%1' for event '%2'
-
Invalid descriptor index
-
Invalid escape character '%1'
-
Invalid escape sequence '%1'
-
Invalid expression in WHERE clause of Transact-SQL outer join
-
Invalid expression near '%1'
-
Invalid hint specified for table '%1'
-
Invalid host variable
-
Invalid IQ database command line option or parameter value: %1
-
Invalid jar file
-
Invalid JDBC resultset concurrency
-
Invalid JDBC resultset type
-
Invalid join type used with Transact-SQL outer join
-
Invalid local database switch
-
Invalid operation on a closed '%1'
-
Invalid option '%1' -- no PUBLIC setting exists
-
Invalid ORDER BY specification
-
Invalid parameter
-
Invalid preceding or following size in OLAP function
-
Invalid prepared statement type
-
Invalid recursive query
-
Invalid reference to or operation on constraint '%1'
-
Invalid REFERENCES clause in trigger definition
-
Invalid scroll position '%1'
-
Invalid service name '%1'
-
Invalid setting for HTTP header '%1'
-
Invalid setting for HTTP option '%1'
-
Invalid setting for option '%1'
-
Invalid SQL descriptor name
-
Invalid SQL identifier
-
Invalid sqllen field in SQLDA
-
Invalid start date/time for event '%1'
-
Invalid statement
-
Invalid TEXTPTR value used with WRITETEXT or READTEXT
-
Invalid time '%1' for event '%2'
-
Invalid type for field reference
-
Invalid type on DESCRIBE statement
-
Invalid use of an aggregate function
-
Invalid user ID or password
-
Invalid user ID or password on preprocessed module
-
Invalid XQuery constructor
-
Item '%1' already exists
-
Jar '%1' not found
-
Java class '%1' not found
-
Java SecurityManager class not found: %1
-
Java virtual machine could not be started
-
Java VM heap exhausted at internal function: %1
-
jConnect does not support encryption
-
JDBC feature '%1' not supported
-
JDBC SAStatement batch execute abandoned
-
JDK '%1' is not a supported JDK
-
Key constraint between temporary tables requires a primary key (not unique constraint)
-
Label '%1' not found
-
Language '%1' is not supported, '%2' will be used
-
Language extension
-
Language extension detected in syntax
-
Memory error -- transaction rolled back
-
Method '%1' cannot be called at this time
-
Mismatch between external function platform specifier and current operating system
-
Modifications not permitted for read-only database
-
More columns are being dropped from table '%1' than are defined
-
More information required
-
More than one table is identified as '%1'
-
Multiple consolidated users cannot be defined
-
Must include primary key for table '%1' in the synchronization
-
Namespace heap exhausted at internal function: %1
-
Need a dynamic library name
-
No column list for recursive query
-
No current row of cursor
-
No database file specified
-
No indicator variable provided for NULL result
-
No name for argument
-
No primary key value for foreign key '%1' in table '%2'
-
No workload capture currently exists
-
Not allowed while '%1' is using the database
-
Not connected to a database
-
Not enough fields allocated in SQLDA
-
Not enough memory is allocated to the Java virtual machine for remote access
-
Not enough memory to start
-
Not enough values for host variables
-
Null attribute mismatch for column '%1'
-
Null value eliminated in aggregate function
-
Number of columns allowing NULLs exceeds limit
-
Number of columns defined for the view does not match SELECT statement
-
OMNI cannot handle expressions involving remote tables inside stored procedures
-
Only PUBLIC settings are allowed for option '%1'
-
Only the DBA can set the option '%1'
-
Operation would cause a group cycle
-
ORDER BY not allowed in window '%1'
-
Owner '%1' used in a qualified column reference does not match correlation name '%2'
-
Parameter '%1' not found in procedure '%2'
-
Parameter name missing in call to procedure '%1'
-
Parameter not registered as output parameter
-
Parent not open: '%1'
-
Parse error: %1
-
PARTITION BY not allowed in reference to window '%1'
-
Passthrough statement inconsistent with current passthrough
-
Password cannot be longer than %1 characters
-
Password contains an illegal character
-
Password must be at least %1 characters
-
Plan can not be generated for this type of statement
-
Plan may contain virtual indexes.
-
Previous error lost prior to RESIGNAL
-
Primary key column '%1' already defined
-
Primary key for row in table '%1' is referenced by foreign key '%2' in table '%3'
-
Primary key for table '%1' is not unique
-
Procedure '%1' is no longer valid
-
Procedure '%1' not found
-
Procedure '%1' terminated with unhandled exception '%2'
-
Procedure has completed
-
Procedure in use by '%1'
-
Procedure or trigger calls have nested too deeply
-
Publication '%1' not found
-
RAISERROR executed: %1
-
READTEXT or WRITETEXT statement cannot refer to a view
-
Recursion is not allowed without the RECURSIVE keyword
-
Recursive column %1: conversion from '%2' to '%3' loses precision
-
Referential integrity actions other than RESTRICT not allowed for temporary tables
-
Remote message type '%1' not found
-
Remote server '%1' could not be found; Add the server using CREATE SERVER
-
Remote server '%1' is currently configured as read only
-
Remote server does not have the ability to support this statement
-
Remote statement failed
-
Request denied -- no active databases
-
Request to start/stop database denied
-
Required operators excluded
-
Resource governor for '%1' exceeded
-
RESTORE unable to open file '%1'
-
RESTORE unable to start database '%1'
-
RESTORE unable to write to file '%1'
-
Result set not allowed from within an atomic compound statement
-
Result set not permitted in '%1'
-
Return type of void from procedure '%1' cannot be used in any expression
-
Return value cannot be set
-
Right truncation of string data
-
Rollback occurred due to deadlock during prefetch
-
ROLLBACK TO SAVEPOINT not allowed
-
Row has been updated since last time read
-
Row has changed since last read -- operation canceled
-
Row in table '%1' was modified or deleted in BEFORE trigger
-
Row not found
-
Run time SQL error -- %1
-
Savepoint '%1' not found
-
Savepoints require a rollback log
-
Schedule '%1' for event '%2' already exists
-
Schedule '%1' for event '%2' not found
-
Seek absolute 0 was attempted on a JDBC SAResultSet
-
SELECT lists in UNION, INTERSECT or EXCEPT do not match in length
-
SELECT returns more than one row
-
Server '%1': %2
-
Server capability name '%1' could not be found in the SYS.SYSCAPABILITYNAME table.
-
Server not found and unable to autostart
-
Service '%1' already exists
-
Service '%1' in use
-
Service '%1' not found
-
Service definition requires a statement when authorization is off
-
Service statement definition is inconsistent with service type
-
Service type does not allow 'USING' attribute
-
Service type required for CREATE SERVICE
-
Set clause for column '%1' used incorrectly
-
SETUSER not allowed in procedures, triggers, events or batches
-
Signature '%1' does not match procedure parameters
-
Specified database file already in use
-
Specified database is invalid
-
Specified database not found
-
SQL statement error
-
SQLDA data type invalid
-
SQLDA fields inconsistent for a multi-row SQLDA
-
Sqlpp/dblib version mismatch
-
Statement cannot be executed
-
Statement contains an illegal usage of the non-deterministic function '%1'
-
Statement contains an illegal usage of the NUMBER(*) function
-
Statement interrupted by user
-
Statement is not allowed in passthrough mode
-
Statement size or complexity exceeds server limits
-
statement's size limit is invalid.
-
Strongly-encrypted database files are not supported in the runtime server
-
Subquery allowed only one select list item
-
Subquery cannot return more than one row
-
Subscription to '%1' for '%2' already exists
-
Subscription to '%1' for '%2' not found
-
Synchronization failed due to an error on the server: %1
-
Synchronization message type '%1' not found
-
Synchronization option '%1' contains semi-colon, equal sign or curly brace
-
Synchronization option '%1' not found
-
Synchronization option is too long
-
Synchronization server failed to commit the upload
-
Synchronization site '%1' is already defined
-
Syntax error near '%1' %2
-
Syntax error, cannot specify IQ specific options without specifying IQ PATH
-
System command failed with return code %1
-
System event type '%1' not found
-
Table '%1' has a foreign key with a referential action
-
Table '%1' has no primary key
-
Table '%1' has publications
-
Table '%1' is already included
-
Table '%1' is in an outer join cycle
-
Table '%1' is part of a synchronization definition
-
Table '%1' not found
-
Table '%1' requires a unique correlation name
-
Table already has a primary key
-
Table cannot have two primary keys
-
Table in use
-
Table must be empty
-
Table name '%1' is ambiguous
-
Tables related by key constraint must both be permanent or both be temporary created with ON COMMIT PRESERVE ROWS
-
Terminated by user -- transaction rolled back
-
The aggregate expression '%1' must appear in either the select list or a HAVING clause subquery
-
The column '%1' does not exist in the remote table
-
The communications environment could not be created
-
The connection parameters file could not be found
-
The cursor name '%1' already exists
-
The data type of column '%1' is not supported
-
The data type specified for column '%1' is not compatible with the actual data type
-
The database '%1' was not found
-
The database does not support the Java virtual machine
-
The database needs to be restarted for this Java related command
-
The external function call is incompatible
-
The integrated login ID guest can only be mapped to the guest database user ID
-
The JDBC resultset must be positioned on an insert row in order to use the '%1' function
-
The JDK version in '%1' does not match '%2'
-
The length specified for column '%1' is different than the actual length
-
The login ID '%1' has not been mapped to any database user ID
-
The login ID '%1' is already mapped to user ID '%2'
-
The optimizer was unable to construct a valid access plan
-
The option '%1' can only be set as a temporary option
-
The option '%1' cannot be set from within a procedure
-
The pattern is too long
-
The remote server does not support an auto-incrementing data type
-
The remote table '%1' could not be found
-
The result returned is non-deterministic.
-
The Select list for the derived table '%1' has no expression to match '%2'
-
The selected database is currently inactive
-
The server attempted to access a page beyond the end of the maximum allowable dbspace file size
-
The specified foreign key (%1) can not be enforced
-
The specified transaction isolation is invalid
-
The status of the last synchronization upload is unknown
-
The string is too long (%1)
-
The table specification '%1' identifies more than one remote table
-
There are still active database connections
-
There is already a variable named '%1'
-
There is more than one way to join '%1' to '%2'
-
There is no way to join '%1' to '%2'
-
There is no way to join to '%1'
-
This connection already exists
-
Too few columns
-
Too many columns in table
-
too many constraints in database
-
Too many expressions in GROUP BY list for ROLLUP, CUBE, or GROUPING SETS operation.
-
Too many parameters to this external procedure call
-
Too many recursive iterations
-
too many temporary tables in connection
-
Transaction log backup page only partially full
-
Transaction log was truncated
-
Transact-SQL feature not supported
-
Trigger '%1' not found
-
Trigger definition conflicts with existing triggers
-
Trigger name '%1' is ambiguous
-
Trigger or foreign key for table '%1' is no longer valid
-
Triggers and procedures not supported in runtime server
-
TRUNCATE TABLE statement cannot refer to a view
-
UltraLite connection was restored
-
UltraLite cursor (or result set or table) was restored
-
UltraLite runtime library is incompatible with the database file
-
Unable to connect to server '%1': %2
-
Unable to connect to server '%1': server definition is circular
-
Unable to delete database file
-
Unable to enlist transaction; DTC may be down
-
Unable to find in index '%1' for table '%2'
-
Unable to open backup log '%1'
-
Unable to reenlist transaction; DTC may be down
-
Unable to start database server
-
Unable to start specified database: %1
-
Unable to start specified database: Log file error
-
Unable to start specified database: Server must be upgraded to start database %1
-
Undeclared tag id: '%1'
-
Undefined synchronization template '%1'
-
Unknown backup operation
-
Unknown FOR XML EXPLICIT directive: '%1'
-
Unknown function '%1'
-
UNLOAD TABLE cannot be used to unload a view
-
Unsupported character set '%1' and unsupported language '%2'; language used is '%3' instead
-
Unterminated C string
-
Update operation attempted on a read-only cursor
-
Update operation attempted on non-updatable query
-
Update operation attempted on non-updatable remote query
-
User '%1' already has EXECUTE permission
-
User '%1' already has GRANT permission
-
User '%1' already has membership in group '%2'
-
User '%1' has the row in '%2' locked
-
User '%1' is already the publisher for this database
-
User '%1' is not a remote user for this database
-
User '%1' is not a user group
-
User ID '%1' does not exist
-
User message %1 already exists
-
User message %1 not found
-
User owns procedures in use
-
User owns tables in use
-
User-defined exception signaled
-
User-defined type '%1' not found
-
Using temporary table
-
VALIDATE TABLE statement must refer to a base table
-
Value %1 out of range for destination
-
Value for column '%1' in table '%2' has changed
-
Value truncated
-
Variable '%1' not found
-
View references '%1', which is a temporary object. Views can only refer to permanent objects.
-
Virtual index creation with more than %1 columns.
-
Warning
-
Window '%1' not found
-
Window function requires ORDER BY
-
Window function used in predicate
-
WITH CHECK OPTION violated for insert/update on base table '%1'
-
Wrong number of parameters to function '%1'
-
Wrong number of values for INSERT
-
Wrong number of variables in FETCH
-
XML parser error: %1
-
XMLGEN evaluation failure
-
XPath parser error: %1
-
You cannot synchronize or upgrade with uncommitted transactions