Error messages listed by SQLSTATE

Sybase IQ supports the SQLSTATE error code defined by SQL/92. Each SQLSTATE value is a 5-character string containing a 2-character class followed by a 3-character subclass. Each character can be one of the uppercase letters A through Z or the digits 0 through 9. A class that begins with A through H or 0 through 4 has been defined by the ANSI standard; other classes are implementation defined. Similarly, subclasses of standard classes that start with the same characters (A-H, 0-4) are standard. The subclass 000 always means that no subclass code is defined. The most common SQLSTATE value is 00000, which indicates successful completion.

Many of the errors contain the characters %1, %2 and so on. These are replaced by the parameters to the error message.

SQLSTATE

Error message

00000

(no message)

01000

Warning

01003

Null value eliminated in aggregate function

01004

Value truncated

01S02

Cursor option values changed

01W01

Invalid data conversion: NULL was inserted for column '%1' on row %2.

01W02

Using temporary table

01W03

Invalid data conversion

01W04

Row has been updated since last time read

01W05

Procedure has completed

01W06

Value for column '%1' in table '%2' has changed

01W07

Language extension detected in syntax

01W08

Statement cannot be executed

01W09

More information required

01W10

Transaction log backup page only partially full

01W11

Database option '%1' for user '%2' has an invalid setting

01W12

Character set translation to '%1' cannot be performed; '%2' is used instead

01W13

Database server cannot convert data from/to character set '%1', conversion may not be correct

01W14

Language '%1' is not supported, '%2' will be used

01W15

Unsupported character set '%1' and unsupported language '%2'; language used is '%3' instead

01W16

Illegal user selectivity estimate specified

01W17

'%1' is an unknown option

01W18

The result returned is non-deterministic.

01W19

Database created without any schema

01W20

Plan may contain virtual indexes.

01W21

A row could not be converted to the new schema format

01W23

Cannot output the histogram for string column '%1'

01WC1

An invalid multi-byte input character was encountered

01WC2

An invalid multi-byte output character was encountered

01WC3

An input character could not be converted to database character set and simple substitution took place

01WC4

An output character could not be converted to the application character set and simple substitution took place

02000

Row not found

04W07

A dbspace has reached its maximum file size

04W08

The server attempted to access a page beyond the end of the maximum allowable dbspace file size

07001

Not enough values for host variables

07002

Not enough fields allocated in SQLDA

07003

Error opening cursor

07005

Can only describe a SELECT statement

07009

Invalid descriptor index

07W01

Invalid type on DESCRIBE statement

07W02

Invalid statement

07W03

Invalid prepared statement type

07W04

SQLDA fields inconsistent for a multi-row SQLDA

07W05

SQLDA data type invalid

07W06

Invalid SQL identifier

07W07

Host variables may not be used within a batch

07W08

Invalid sqllen field in SQLDA

08001

Database cannot be started -- %1

08003

Not connected to a database

08004

User ID '%1' does not exist

08005

Password contains an illegal character

08W01

Database server not found

08W02

Connection not found

08W03

Database server connection limit exceeded

08W04

Connections to database have been disabled

08W05

Cannot open transaction log file -- %1

08W06

There are still active database connections

08W07

Unable to start database server

08W08

Invalid database server command line

08W09

Unable to start specified database: %1

08W10

Specified database not found

08W11

Specified database is invalid

08W12

Communication error

08W13

Not enough memory to start

08W14

Database name required to start server

08W15

Client/server communications protocol version mismatch

08W16

Database server not running in multi-user mode

08W17

Error writing to transaction log file

08W18

Sqlpp/dblib version mismatch

08W19

Client/database server version mismatch

08W21

Authentication violation

08W22

Database page size too big

08W23

Database server already running

08W24

Invalid parameter

08W25

Invalid local database switch

08W26

Dynamic memory exhausted

08W27

Database name not unique

08W28

Request denied -- no active databases

08W29

Request to start/stop database denied

08W30

The selected database is currently inactive

08W32

Invalid database page size

08W33

Database creation failed: %1

08W34

Could not load the store DLL %1

08W35

Could not execute store DLL (%1) entry point.

08W36

Cannot create item (%1) in the specified dbspace.

08W37

The connection parameters file could not be found

08W38

Error parsing connection parameter string

08W39

No database file specified

08W40

Database is active

08W41

Database %1needs recovery

08W42

Database upgrade failed

08W43

Database upgrade not possible

08W44

Could not load the backup/restore DLL %1

08W45

Could not execute backup/restore DLL (%1) entry point.

08W46

Error during backup: %1

08W47

Incorrect store DLL (%1) version.

08W48

Authentication failed

08W49

Parse error: %1

08W50

'%1' is not a write file for '%2'

08W51

Invalid IQ database command line option or parameter value: %1

08W52

Cannot initialize IQ memory manager: %1

08W53

Cannot allocate System V resources

08W54

Parse error: %1

08W55

Server not found and unable to autostart

08W56

Specified database file already in use

08W57

Database upgrade not possible; RowGenerator table not owned by user dbo

08W58

Database upgrade not possible; user tables have table ids in system table range

08W59

Certicom handshake failure

08W60

Connection error: %1

08W61

Certicom initialization on server failed

08W62

Incorrect or missing encryption key

08W63

Decryption error: %1

08W64

Database server cannot convert data from/to character set '%1'

08W65

Client out of memory

08W66

Encryption error: %1

08W67

Unable to start specified database: Server must be upgraded to start database %1

08W68

Unable to start specified database: Log file error

08W69

jConnect does not support encryption

08W70

Could not load the encryption dll %1

09W02

Illegal cursor operation attempt

09W03

Result set not permitted in '%1'

09W04

INSERT/DELETE on cursor can modify only one table

09W05

Cannot uniquely identify rows in cursor

09W06

Cursor is restricted to FETCH NEXT operations

09W07

statement's size limit is invalid.

09W08

Cannot update or delete an all-NULL row from table '%1'

0A000

Feature '%1' not implemented

0AQ48

A log is required for IQ databases

0AW01

Language extension

0AW02

Transact-SQL feature not supported

0AW03

Disallowed language extension detected in syntax near '%1'

0AW04

Triggers and procedures not supported in runtime server

0AW05

Statement is not allowed in passthrough mode

0AW06

Computed columns are not supported in this database

0AW07

Feature not available with UltraLite

0AW08

You cannot synchronize or upgrade with uncommitted transactions

0AW09

Synchronization server failed to commit the upload

0AW10

DTC transactions are not supported on this platform

0AW11

Download failed because of conflicts with existing rows.

0AW12

Synchronization failed due to an error on the server: %1

0AW13

Cannot change synchronization user_name when status of the last upload is unknown.

0AW14

Plan can not be generated for this type of statement

21000

SELECT returns more than one row

21W01

Subquery cannot return more than one row

22001

Right truncation of string data

22002

No indicator variable provided for NULL result

22003

Value %1 out of range for destination

22005

Error in assignment

22012

Division by zero

22019

Invalid escape character '%1'

22024

Unterminated C string

22025

Invalid escape sequence '%1'

22W02

Row has changed since last read -- operation canceled

22W03

Invalid TEXTPTR value used with WRITETEXT or READTEXT

22X13

Invalid preceding or following size in OLAP function

23501

Column '%1' in table '%2' cannot be NULL. The invalid data was supplied to load table in a data file on line %3.

23502

Column '%1' in table '%2' cannot be NULL

23503

No primary key value for foreign key '%1' in table '%2'

23504

Number of columns allowing NULLs exceeds limit

23505

Index '%1' for table '%2' would not be unique

23506

Constraint '%1' violated: Invalid value for column '%2' in table '%3'

23507

The specified foreign key (%1) can not be enforced

23W01

Primary key for table '%1' is not unique

23W05

Primary key for row in table '%1' is referenced by foreign key '%2' in table '%3'

24000

Cursor not in a valid state

24501

Cursor not open

24502

Cursor already open

24503

No current row of cursor

24504

Invalid scroll position '%1'

24W01

Cursor has not been declared

26501

SQL statement error

28000

The string is too long (%1)

28000

Password cannot be longer than %1 characters

28000

Password must be at least %1 characters

28000

Invalid user ID or password

28000

Invalid user ID or password

28W01

Invalid user ID or password on preprocessed module

28W02

Integrated logins are not permitted

28W03

Integrated logins are required, standard logins are not permitted

28W04

Integrated login failed

28W05

Integrated logins are not supported for this database

28W06

The integrated login ID guest can only be mapped to the guest database user ID

28W07

Cannot map a login ID to the sys or public user ID

28W08

The login ID '%1' is already mapped to user ID '%2'

28W09

The login ID '%1' has not been mapped to any database user ID

2D501

COMMIT/ROLLBACK not allowed within trigger actions

33000

Invalid SQL descriptor name

37505

Wrong number of parameters to function '%1'

38W01

System command failed with return code %1

3B001

Savepoint '%1' not found

3B002

ROLLBACK TO SAVEPOINT not allowed

3BW01

Savepoints require a rollback log

3BW02

Result set not allowed from within an atomic compound statement

40000

Run time SQL error -- %1

40001

Deadlock detected

40W01

Internal database error %1 -- transaction rolled back

40W02

Terminated by user -- transaction rolled back

40W03

Disk full '%1' -- transaction rolled back

40W04

I/O error %1 -- transaction rolled back

40W05

Disk write failure '%1' -- transaction rolled back

40W06

All threads are blocked

40W07

Connection was terminated

40W08

Memory error -- transaction rolled back

42501

%1

42R01

Referential integrity actions other than RESTRICT not allowed for temporary tables

42R02

Tables related by key constraint must both be permanent or both be temporary created with ON COMMIT PRESERVE ROWS

42R03

Key constraint between temporary tables requires a primary key (not unique constraint)

42U00

View references '%1', which is a temporary object. Views can only refer to permanent objects.

42U01

Illegal reference to correlation name '%1'

42U02

Owner '%1' used in a qualified column reference does not match correlation name '%2'

42U03

Set clause for column '%1' used incorrectly

42U04

Constraint '%1' not found

42U05

(no message)

42U06

Invalid reference to or operation on constraint '%1'

42U07

Invalid hint specified for table '%1'

42W01

User '%1' already has GRANT permission

42W02

Operation would cause a group cycle

42W03

User '%1' is not a user group

42W04

Syntax error near '%1' %2

42W05

Unknown function '%1'

42W06

Invalid use of an aggregate function

42W07

Invalid host variable

42W08

Invalid expression near '%1'

42W09

SETUSER not allowed in procedures, triggers, events or batches

42W13

Invalid column number

42W14

Variable '%1' not found

42W15

There is already a variable named '%1'

42W16

Invalid option '%1' -- no PUBLIC setting exists

42W17

Invalid setting for option '%1'

42W18

User '%1' has the row in '%2' locked

42W19

Not allowed while '%1' is using the database

42W20

CHECKPOINT statement requires a rollback log

42W21

Table in use

42W22

Attempted two active database requests

42W23

Procedure in use by '%1'

42W24

Label '%1' not found

42W25

Invalid absolute or relative offset in FETCH

42W26

Wrong number of variables in FETCH

42W27

%1

42W28

COMMIT/ROLLBACK not allowed within atomic operation

42W29

Procedure or trigger calls have nested too deeply

42W30

Update operation attempted on a read-only cursor

42W31

Update operation attempted on non-updatable query

42W32

Cannot modify column '%1' in table '%2'

42W33

Table '%1' not found

42W34

User '%1' already has membership in group '%2'

42W35

Update operation attempted on non-updatable remote query

42W36

FOR UPDATE has been incorrectly specified for a READ ONLY cursor.

42W37

Cannot update column '%1' since it appears in the ORDER BY clause.

42W38

Cannot update column '%1' since it does not appear in the SELECT clause.

42W40

Duplicate referencing column

42W41

Duplicate insert column

42W42

Parameter name missing in call to procedure '%1'

42W43

Only PUBLIC settings are allowed for option '%1'

42W44

More columns are being dropped from table '%1' than are defined

42W45

Cannot set a temporary option for user '%1'

42W46

Only the DBA can set the option '%1'

42W47

Parameter '%1' not found in procedure '%2'

42W48

Syntax error, cannot specify IQ specific options without specifying IQ PATH

42W49

TRUNCATE TABLE statement cannot refer to a view

42W50

READTEXT or WRITETEXT statement cannot refer to a view

42W51

VALIDATE TABLE statement must refer to a base table

42W52

The option '%1' can only be set as a temporary option

42W53

The option '%1' cannot be set from within a procedure

42W54

Signature '%1' does not match procedure parameters

42W55

User owns procedures in use

42W56

User owns tables in use

42W57

Java class '%1' not found

42W58

Jar '%1' not found

42W59

The Select list for the derived table '%1' has no expression to match '%2'

42W60

Alias '%1' is not unique

42W61

Definition for alias '%1' must appear before its first reference

42W62

Row in table '%1' was modified or deleted in BEFORE trigger

42W63

Procedure '%1' is no longer valid

42W64

Trigger or foreign key for table '%1' is no longer valid

42W65

Function or column reference to '%1' in the ORDER BY clause is invalid

42W66

Trigger name '%1' is ambiguous

42W67

CREATE/DROP STATISTICS statement cannot refer to virtual tables

42W68

Aggregated expression '%1' contains multiple columns of which one or more are outer references

42W69

The aggregate expression '%1' must appear in either the select list or a HAVING clause subquery

42W70

Grouped query contains more than one distinct aggregate function

42W71

Statement contains an illegal usage of the NUMBER(*) function

42W73

There is no way to join to '%1'

42W74

Index '%1' can not be clustered

42W79

Statement contains an illegal usage of the non-deterministic function '%1'

42W82

Cannot delete PUBLIC option '%1' since user settings exist

42W83

Invalid setting for HTTP option '%1'

42W84

Invalid setting for HTTP header '%1'

42W90

Illegal ORDER BY in aggregate function

42W91

A transaction log file is required for auditing

42W92

Service type required for CREATE SERVICE

42W93

Cycle in common table expression references

42W94

'%1' is an unrecognized service type

42W95

Invalid service name '%1'

42W96

A user name must be specified if AUTHORIZATION is OFF

42W97

Service '%1' already exists

42W98

Service '%1' not found

42W99

Invalid recursive query

42W9A

No column list for recursive query

42W9B

Host variable reference in service definition must be named

42W9C

Service statement definition is inconsistent with service type

42W9D

Constant expressions may not appear in GROUP BY clause

42W9E

Service definition requires a statement when authorization is off

42W9F

Service type does not allow 'USING' attribute

42WA0

Recursion is not allowed without the RECURSIVE keyword

42WA1

Too many expressions in GROUP BY list for ROLLUP, CUBE, or GROUPING SETS operation.

42WA2

Recursive column %1: conversion from '%2' to '%3' loses precision

42WA3

Window '%1' not found

42WA4

PARTITION BY not allowed in reference to window '%1'

42WA5

ORDER BY not allowed in window '%1'

42WA6

Frame not allowed for window '%1'

42WA7

Argument to GROUPING aggregate must be a grouping column in the GROUP BY clause

42WA8

Window function used in predicate

42WA9

Window function requires ORDER BY

42WAA

Composite ORDER BY not allowed with RANGE or CUME_DIST()

42WAB

User '%1' already has EXECUTE permission

44000

WITH CHECK OPTION violated for insert/update on base table '%1'

52002

Column '%1' found in more than one table -- need a correlation name

52003

Column '%1' not found

52004

Derived table '%1' has no name for column %2

52005

Column '%1' not found in table '%2'

52009

Primary key column '%1' already defined

52010

Item '%1' already exists

52012

More than one table is identified as '%1'

52W02

Correlation name '%1' not found

52W03

Cannot find index named '%1'

52W04

Index name '%1' not unique

52W05

Table cannot have two primary keys

52W06

Foreign key '%1' for table '%2' duplicates an existing foreign key

52W07

Foreign key name '%1' not found

52W08

There is more than one way to join '%1' to '%2'

52W09

Procedure '%1' not found

52W10

Trigger '%1' not found

52W11

Trigger definition conflicts with existing triggers

52W12

Invalid REFERENCES clause in trigger definition

52W13

Dbspace '%1' not found

52W14

Table '%1' is in an outer join cycle

52W15

Table '%1' requires a unique correlation name

52W16

User message %1 already exists

52W17

User message %1 not found

52W18

User-defined type '%1' not found

52W19

Dbspace for table '%1' not found

52W20

Too many columns in table

52W21

Data definition statements not allowed in procedures or triggers

52W22

GRANT of column permission on view not allowed

52W23

Invalid expression in WHERE clause of Transact-SQL outer join

52W24

Invalid join type used with Transact-SQL outer join

52W25

Invalid comparison

52W40

Index name '%1' is ambiguous

52W41

too many temporary tables in connection

52W42

Table name '%1' is ambiguous

53002

Wrong number of values for INSERT

53003

Function or column reference to '%1' must also appear in a GROUP BY

53005

Invalid ORDER BY specification

53011

Number of columns defined for the view does not match SELECT statement

53017

Cannot convert %1 to a %2. The bad value was supplied for column '%3' on row %4 of the data file.

53018

Cannot convert %1 to a %2

53019

Return type of void from procedure '%1' cannot be used in any expression

53023

Subquery allowed only one select list item

53026

SELECT lists in UNION, INTERSECT or EXCEPT do not match in length

53030

Column '%1' in foreign key has a different definition than primary key

53W01

ALTER clause conflict

53W02

Cannot update an expression

53W04

There is no way to join '%1' to '%2'

53W05

Cannot alter a column in an index

53W06

Cannot delete a column referenced in a trigger definition

53W07

Error number %1 for RAISERROR may not be less than 17000

53W08

Format string argument number %1 is invalid

53W09

Invalid data type for column in WRITETEXT or READTEXT

54003

Identifier '%1' too long

54W01

Statement size or complexity exceeds server limits

54W02

too many constraints in database

54W03

Database page size too small

54W50

Virtual index creation with more than %1 columns.

55008

Table '%1' has no primary key

55013

Table already has a primary key

55W02

Table must be empty

55W03

Cannot drop a user that owns tables in runtime system

55W04

Cannot drop a user that owns procedures in runtime server

55W05

Cannot drop a user that owns messages or data types

55W06

Cannot drop a user that owns objects involved in replication

55W07

db_init has not been called or the call to db_init failed

55W08

Modifications not permitted for read-only database

55W09

Cannot commit or rollback while enlisted in a transaction

55W10

Cannot enlist in a transaction while already enlisted in a transaction

55W11

Cannot enlist in a transaction with uncommitted data pending

55W12

%1

55W13

Strongly-encrypted database files are not supported in the runtime server

55W14

Invalid operation on a closed '%1'

55W15

Service '%1' in use

56001

Table '%1' has a foreign key with a referential action

57014

Statement interrupted by user

57015

Too many recursive iterations

5RW01

Publication '%1' not found

5RW02

Table '%1' has publications

5RW03

Subscription to '%1' for '%2' already exists

5RW04

Subscription to '%1' for '%2' not found

5RW05

User '%1' is already the publisher for this database

5RW06

User '%1' is not a remote user for this database

5RW07

Remote message type '%1' not found

5RW08

Passthrough statement inconsistent with current passthrough

5RW09

Remote statement failed

5RW10

Multiple consolidated users cannot be defined

5RW11

Synchronization message type '%1' not found

5RW12

Cannot find synchronization subscription with the name '%1'

5RW13

Cannot subscribe to '%1'

5RW14

Cannot modify synchronization entry using ALTER PUBLICATION

5RW15

Cannot modify publication entry using ALTER SYNCHRONIZATION

5RW16

Cannot synchronize table '%1' since it does not have a primary key

5RW17

Must include primary key for table '%1' in the synchronization

5RW18

Cannot create synchronization entry for table '%1' with BLOB primary key

5RW19

Cannot update primary key for table '%1' involved in a publication

5RW21

Cannot register '%1' since another exclusive instance is running

5RW22

Cannot register another '%1' as an exclusive application

5RW23

Cannot register connection because of invalid application cookie

5RW24

Cannot deregister application because of invalid cookie

5RW25

Cannot deregister '%1' since active registered connection exists

5RW26

Current connection is already registered to '%1' as '%2'

5RW27

Another connection has already registered as '%1'

5RW28

Cannot register '%1' since registration cookie exhausted

5RW29

Cannot register connection to '%1' since automatic label exhausted

5RW30

Undefined synchronization template '%1'

5RW31

Synchronization site '%1' is already defined

5RW32

Synchronization option '%1' contains semi-colon, equal sign or curly brace

5RW33

Synchronization option '%1' not found

5RW34

Synchronization option is too long

5RW35

Table '%1' is part of a synchronization definition

5RW36

Table '%1' is already included

5RW37

Cannot find synchronization user with the name '%1'

5RW39

Cannot find synchronization definition with the name '%1'

99999

User-defined exception signaled

WB001

Unknown backup operation

WB002

Database backup not started

WB003

Incomplete transactions prevent transaction log renaming

WB004

Unable to delete database file

WB005

Transaction log was truncated

WB006

Contents of backup files are inconsistent

WB007

Backup file format is invalid

WB008

RESTORE unable to open file '%1'

WB009

RESTORE unable to write to file '%1'

WB010

RESTORE unable to start database '%1'

WB011

Unable to open backup log '%1'

WB012

Backup file '%1' already exists

WC001

'%1' is an unknown character set label

WC002

Cannot convert between requested character set '%1' and database character set '%2'

WC003

An invalid multi-byte input character was encountered

WC004

An invalid multi-byte output character was encountered

WC005

An input character could not be converted to database character set

WC006

An output character could not be converted to the application character set

WC007

Character conversion reporting is not available when the single byte converter is used

WC008

Cannot convert between requested character sets '%1' and '%2'

WE001

Event '%1' not found

WE002

Event '%1' already exists

WE003

Schedule '%1' for event '%2' not found

WE004

Schedule '%1' for event '%2' already exists

WE005

Invalid day of week or month '%1' for event '%2'

WE006

Invalid time '%1' for event '%2'

WE007

Invalid start date/time for event '%1'

WE008

System event type '%1' not found

WE009

Event '%1' in use

WI001

Attempt to read beyond end-of-file in a compressed database

WI004

Internal rollback log corrupted

WI005

Unable to find in index '%1' for table '%2'

WI006

(no message)

WI008

(no message)

WI009

Cannot serialize Java object with class '%1'

WI010

The optimizer was unable to construct a valid access plan

WI011

Required operators excluded

WJ001

Method '%1' cannot be called at this time

WJ002

Parameter not registered as output parameter

WJ003

The specified transaction isolation is invalid

WJ004

The cursor name '%1' already exists

WJ005

Input parameter index out of range

WJ006

Return value cannot be set

WJ007

JDBC feature '%1' not supported

WJ008

Could not change an opened prepared statement or callable statement

WJ009

An internal error occurred in a '%1'

WJ010

Invalid operation on a closed '%1'

WJ011

Cannot access instance member through a class

WJ012

Cannot update member fields qualified with finalmodifier

WJ013

An internal error occurred in a '%1'

WJ014

Invalid operation on a closed '%1'

WJ015

JDBC SAStatement batch execute abandoned

WJ016

Seek absolute 0 was attempted on a JDBC SAResultSet

WJ017

Invalid JDBC resultset type

WJ018

Invalid JDBC resultset concurrency

WJ019

Cannot call the '%1' function on a JDBC resultset when it is positioned on an insert row

WJ020

The JDBC resultset must be positioned on an insert row in order to use the '%1' function

WJ021

Cannot uniquely identify column '%2' of table '%1' in the current JDBC resultset

WJ022

The database does not support the Java virtual machine

WJ023

'%1' is not a public Java class, and cannot be referenced from SQL

WJ024

'%1' is not a public Java reference, and cannot be referenced from SQL

WJ025

JDK '%1' is not a supported JDK

WJ026

The JDK version in '%1' does not match '%2'

WJ027

Java SecurityManager class not found: %1

WJ028

Exception occurred while loading Java SecurityManager

WJ029

The database needs to be restarted for this Java related command

WL001

'%1' is not a known file format for loading or unloading tables

WL002

Cannot access file '%1' -- %2

WL004

UNLOAD TABLE cannot be used to unload a view

WL005

Unable to enlist transaction; DTC may be down

WL006

Unable to reenlist transaction; DTC may be down

WO001

Unable to connect to server '%1': %2

WO002

Unable to connect to server '%1': server definition is circular

WO003

Remote server '%1' is currently configured as read only

WO004

Remote server '%1' could not be found; Add the server using CREATE SERVER

WO005

Server '%1': %2

WO006

Backwards scrolling cursors are not supported for remote objects

WO007

The remote table '%1' could not be found

WO008

Could not access column information for the table '%1'

WO009

Not enough memory is allocated to the Java virtual machine for remote access

WO010

%1

WO011

The remote server does not support an auto-incrementing data type

WO012

Remote server does not have the ability to support this statement

WO013

External login for server '%1' could not be found

WO014

Server capability name '%1' could not be found in the SYS.SYSCAPABILITYNAME table.

WO015

The data type specified for column '%1' is not compatible with the actual data type

WO016

The column '%1' does not exist in the remote table

WO017

The length specified for column '%1' is different than the actual length

WO018

Null attribute mismatch for column '%1'

WO019

Identity attribute mismatch for column '%1'

WO020

The table specification '%1' identifies more than one remote table

WO021

Creating remote tables with computed columns is not supported

WO022

The data type of column '%1' is not supported

WO023

OMNI cannot handle expressions involving remote tables inside stored procedures

WP000

Argument %1 of procedure '%2' cannot be null

WP001

Procedure '%1' terminated with unhandled exception '%2'

WP002

'%1' is not a valid class file

WP003

Could not decompress class '%1' from Jar.

WP004

Cannot remove class '%1': member of Jar

WP005

Invalid class byte code

WP006

Java virtual machine could not be started

WP007

Namespace heap exhausted at internal function: %1

WP008

Java VM heap exhausted at internal function: %1

WP009

Resource governor for '%1' exceeded

WP010

Invalid jar file

WP011

Previous error lost prior to RESIGNAL

WP012

%1 returned a result set with a different schema than expected

WP013

%1 returned multiple result sets

WP015

Insufficient cache to start Java virtual machine

WW001

The pattern is too long

WW002

Cannot stop the database server

WW003

Calling functions outside the database server is not supported

WW004

Mismatch between external function platform specifier and current operating system

WW005

Need a dynamic library name

WW006

Could not load dynamic library '%1'

WW007

Could not find '%1' in dynamic library '%2'

WW008

Could not allocate resources to call external function

WW009

Expression has unsupported data type

WW010

Too many parameters to this external procedure call

WW011

A thread used internally could not be started

WW012

RAISERROR executed: %1

WW013

Class '%1' has no public field '%2'

WW014

Invalid type for field reference

WW015

Field '%1' of class '%2' cannot be null

WW016

Index type specification of '%1' is invalid

WW017

An attempt to delete database '%1' failed

WW018

Cannot deserialize Java object

WW019

Rollback occurred due to deadlock during prefetch

WW022

Cannot create an index on Java class '%1'

WW023

Cannot insert or update computed column '%1'

WW024

The communications environment could not be created

WW025

An internal error was generated by the test harness

WW026

The external function call is incompatible

WW027

A conflict with the DBMLSync download phase was detected

WW028

At least one of the specified dbspaces was not calibrated.

WW029

A workload capture (%1) is already in progress

WW030

No workload capture currently exists

WW031

Cannot access schema file '%1'

WW032

The status of the last synchronization upload is unknown

WW033

A schema upgrade is not currently allowed

WW034

The database '%1' was not found

WW035

This connection already exists

WW036

Information for synchronization is incomplete or invalid, check '%1'

WW037

Compression error: %1

WW038

Decompression error: %1

WW039

Input string is not base64-encoded

WW040

UltraLite connection was restored

WW041

UltraLite cursor (or result set or table) was restored

WW042

Checksums are not enabled in this database

WW043

File I/O failed for '%1'

WW044

Incorrect volume ID for '%1'

WW045

Compressed database is not encrypted

WW046

UltraLite runtime library is incompatible with the database file

WX001

Column must be named: %1

WX002

XML parser error: %1

WX003

XPath parser error: %1

WX004

Illegal flags value passed to OPENXML

WX005

Illegal FOR XML EXPLICIT tag value: '%1'

WX006

Unknown FOR XML EXPLICIT directive: '%1'

WX007

Illegal column name: '%1'

WX008

Parent not open: '%1'

WX009

Undeclared tag id: '%1'

WX010

Too few columns

WX011

CDATA has a name

WX012

Invalid XQuery constructor

WX013

XMLGEN evaluation failure

WX014

No name for argument

WX015

Control character in XML output

WX016

Insufficient memory for OPENXML query

00002

Index %2: Starting Insert Pass 2. %1

00003

Index %1: Inserting %2 Recs, %3 Secs.

00A00

*** BlockSize: %2, Block size: Record size: %1

00A01

*** Record size: variable, Block size: %1

00A13

IQ cannot support the %1 connections requested by the server.\nRestart the server with -gm %2 on the command line.

00A15

Row Delimiter: %1

00A31

Join Index '%1' created from the following join relations:

00A32

The ultimate/top table is %1\n

00A34

Table Name Relationship

00A36

%1. %2 joined to '%3' %4

00A37

------------------------------------------------------------------

00A68

The '%1' join index is in use for table '%2'.

00A80

Join index %1 already synchronized.

00A93

Insert started: %1\n

00B09

For table %1, join index %2 was modified. %3 rows were deleted.

00B17

The data to be inserted into table '%2', column '%1' cannot be converted to the datatype of the column. NULL will be inserted if the column allows NULLs.

00B19

The data to be inserted into table '%2', column `%1' from row %3 of the select results cannot be converted to the datatype of the destination column. NULL will be inserted if the column allows NULLs.

00B22

The data to update table '%2', column `%1' cannot be converted to the datatype of the destination column for update number %3 to the table. NULL will be inserted if the column allows NULLs.

00B59

\nIn table '%1', the %2 width insert of %3 columns will begin at record %4.

00B71

Insert Pass IP2.2 started.

00B72

Insert Pass %1 (%2 of %3) started.

00C35

%3 Pass %1 completed in %2 seconds.

00C37

\t%1 Rows, %2 Seconds

00C57

Delete of %1 rows started for table:

01A42

(%1) Please mount archive media on '%2'.

01A43

(%1) Please mount IQ MASTER archive media for database '%2' on '%3'.

01A44

(%1) Please mount Backup Server archive media for database '%2' on '%3'.

01A45

(%1) Please mount archive media on '%2'.

01A46

(%1) Please mount archive media on '%2'. It will be the IQ MASTER archive for database '%3'.

01A47

(%1) Please mount archive media on '%2'. It will be the Backup Server archive for database '%3'.

01A48

Warning: Partial input record (%1 bytes) skipped at EOF (O/S %2). %3 rows read.

01A49

******* Possible Tape/File Error *******\n\n Bytes Read: %1, O/S errno: %2\n %3 rows read. Input suspended.

01A55

Warning: %1

01A59

Unable to synchronize join index '%1'.

01B04

in join virtual table '%1'%2

01B07

For table '%1' in join virtual table '%2', \n%3 left outer rows with %4 columns will be moved (inserted/deleted).\n

01B08

The DELETE where clause yielded %1 rows, but table '%2' has no data.

01B30

%1 row(s) deleted from index '%2' on field '%3', %4 seconds.

01B42

Insert into '%1', \n%2 Inners added, %3 Left Outers converted to Inners, %4 Right Outers added.

01B61

You have %1 and %2 available, respectively.

01B74

\n\t%1 records were inserted into '%2'.\n

01B75

%1 records were inserted into %2 join virtual tables (%3 sections)\n for '%4'.\n

01B99

Table '%1' has no data.

01C18

Join virtual table fetches (JP1%1) complete for '%2'.

01C20

Left Rows: %1, Right Rows: %2, Ratio: %3 to %4\n

01C21

Right Rows Skipped: %1 (former left outers).\n

01C24

Join record rejected: '%1', duplicate rows in 1st indexset. \nRow# %2 & %3X, row %4 rejected.

01C26

\n Inner Rows: %1, Left Outer Rows: %2, Right Outer Rows: %3

01C27

Join Rows: %1, Left m2m Rows: %2, Right m2m Rows: %3\n

01C29

%1 records were inserted and %2 records were rejected for %3 tables \nfor join index '%4'.\n

01C30

\nInsert for '%1',\n completed in %2 seconds.

01C34

\nInsert into table '%1', %2 rows rejected (in all).

01C36

%4 for '%1' completed in %2 seconds. %3 rows %5.

01C38

\t%1 Rows, %2 Seconds, '%3'

01C39

Inserting into table '%1',\ncolumn '%2'.\nInput record %3 was rejected.

01C40

Inserting into table '%1',\nColumn '%2'.\nOn input record %3, the value was rejected.

01C42

Insert completed. Index '%1',\n in %2 seconds.

01C43

\nInsert into join virtual table '%1' started.\n\t\t%2 tables will be modified (in all).

01C44

\nInsert into join virtual table '%1' completed\n in %2 seconds.\n\t\t%3 tables modified (in all).\n

01C45

Insert into join virtual table '%1' started.\n%2 rows will be inserted (in all).

01C46

%1 Rows, %2 Seconds

01C47

Insert into join virtual table '%1' completed in %2 seconds.\n%3 rows inserted (in all).

01C48

\nJoin virtual table passes started for '%1'.\n

01C49

\nJoin Virtual Table Pass 1 started for '%1'.\n

01C50

\nJoin virtual table Pass %1 completed for '%2', %3 seconds.\n\t\t%4 rows processed.\n

01C51

\nJoin virtual table passes 1 and 2 complete for '%1' in %2 seconds.\n%3 rows processed.\n

01C52

Processing completed for join index '%1' in %2 seconds.\n%3 rows processed.\n

01C54

\t%1 Rows, JP%2, %3 Seconds

01C55

Join Record Rejected: '%1', duplicate rows in 1st table. \nRow# %2 & %3, row %4 rejected.

01C56

Join virtual table '%1'. \nTotal rows rejected: %2

01C59

\nDelete of %1 rows completed for table: %2, %3 seconds.

01U48

(%1) Archive media mounted on '%2'.

01U49

(%1) Done with archive media on '%2'.

QBA00

IQ Internal error. Please report this to Sybase IQ support. %1

QBA01

IQ Internal error. Please report this to Sybase IQ support. %2 %1

QBA02

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %1

QBA03

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %4 %1

QBA04

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %4 %5 %1

QBA05

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %4 %5 %6 %1

QBA06

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %4 %5 %6 %7 %1

QBA07

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %4 %5 %6 %7 %8 %1

QBA08

IQ Internal error. Please report this to Sybase IQ support. %2 %3 %4 %5 %6 %7 %8 %9 %1

QBA09

Exception Stack Full %1

QBA10

No TRY Found %1

QBA11

No Exception object found

QBA12

No Top Of Stack Set %1

QBA13

Try Stack Corrupt %1

QBA14

Object Not Found

QBA15

Invalid Object size on stack

QBA16

hdb_sqlcode thrown:

QBA17

Number of REGISTER()/UNREGISTER() calls do not match

QBA18

Exception Stack could not malloc more memory

QBA19

Exception Stack overflow during grow

QBA20

Group Object Not Found

QBA21

objects still registered on hos_ObjectStack when ~hos_ObjectStack() called

QBA22

*** Aborting because AbortOnErrorNumber Matched ***

QBA23

*** Aborting because AbortOnErrorFile&Line Matched ***

QBA24

Memory Corruption Found %1

QBA25

No Shared Memory Manager %1

QBA26

Zero Pointer Passed to hos_free %1

QBA27

Mark Stack Invalid %1

QBA28

Memory Type Invalid\nFound Object %2. Size %3 Type %4 \nAllocated from %5 : %6 %1

QBA29

Memory Manager Leak Found\nCurrent Allocated Memory %2 \nFound object %3 Size %4 Type %5 \nAllocated from %6 : %7 %1

QBA30

Command line error. Invalid command line variable name or value. %1

QBA31

Invalid SQL code %1

QBA32

\n=n*** File: %1\n\n

QBA33

team id %1 : # threads = %2

QBA41

No Mark Pointer Found %1

QBA42

All available virtual memory has been used; allocation cancelled: [Extra info: %2] %1

QBA43

No more event handlers %1

QBA44

No more Mark Stack slots available %1

QBA45

Not a Vector: delete[] was called on an object that is not a vector %1

QBA46

Is a Vector: delete was called on an object that is a vector; use delete[] %1

QBA47

Error Memory Object errnum %2 %1

QBA48

hos_memArena: memory corrupt %1

QBA49

hos_memArena: not all memory returned %1

QBA50

hos_memArena: out of memory %1

QBA51

hos_memArena: could not get memory during initialization %1

QBA52

hos_memArena: unknown error %1

QBA53

Vector index out of bounds %1

QBA54

Error processing hos_vector_exception. _errnum: %2 %1

QBA56

Invalid File Access argument. File: %2 %1

QBA57

Bad seek in Allocate. File: %2 %1

QBA58

Partial read on hos_bio object. File: %2 %1

QBA59

An I/O error has occured on this object. File: %2 %1

QBA60

Object not open for file %2 %1

QBA61

Invalid Blocksize %2 %3 %1

QBA62

OS error %2 reported on file %3. %1

QBA63

Invalid block %2. File: %3 %1

QBA66

Invalid number of blocks File: %2 %1

QBA67

Filename does not exist. File: %2 %1

QBA69

No more system record locks available %1

QBA70

Attempt to use object after EOF on file %2 %1

QBA71

Handle must be greater than 0 File: %2 %1

QBA72

The file is/will be too big. File: %2 %1

QBA73

Operation failed, user not owner. File: %2 %1

QBA74

No such process %2 %1

QBA75

Operation on file interrupted by user. File: %2 %1

QBA76

I/O Error on file %2 %1

QBA77

No such device or address %2 %1

QBA78

Argument list to big %2 %1

QBA79

Exec format error %2 %1

QBA80

Bad file handle passed to OS on file %2 %1

QBA81

No children %2 %1

QBA82

No more processes %2 %1

QBA83

No more memory %2 %1

QBA84

Operation failed on file due to file permissions. File: %2 %1

QBA85

Bad address %2 %1

QBA86

File already exists. File: %2 %1

QBA87

%2 is not a directory %1

QBA88

%2 is a directory %1

QBA89

Invalid Block I/O argument, maybe %2 is a directory, or it exceeds maximum file size limit for the platform %1

QBA91

File table is full %2 %1

QBA92

Too many files %2 %1

QBA93

File is too large. File: %2 %1

QBA94

Disk is or will be full on I/O to or allocation of file %2 %1

QBA95

Read only filesystem on file %2 %1

QBA96

Backup device is busy %2 %1

QBA97

The database is locked by another user File:

QBA98

Blockmap Bufman For

QBA99

Shared Bufman For

QBB00

Shared Temp Bufman For

QBB01

Buffer too small %1

QBB02

Unknown error

QBB03

Stack underflow during expansion

QBB04

Stack overflow during expansion

QBB06

Invalid file path: %2 %1

QBB07

Invalid disk name: %2 %1

QBB08

Invalid directory name(s): %2 %1

QBB09

Invalid file name: %2 %1

QBB10

Invalid file extension : %2 %1

QBB11

Invalid file version : %2 %1

QBB12

Unknown file error : %2 %1

QBB13

Unknown error %1

QBB14

Operation on two hos_bitvec objects that are not the same size %1

QBB15

Operation on hos_bitvec object is out of range. %1

QBB16

Attempting to set/unset an already set/unset bit. %1

QBB17

Record Size Invalid

QBB18

This class does not support multiple instances

QBB19

SORT Error: %s

QBB20

The operation has been cancelled - Max_Query_Time exceeded

QBB21

Unknown error message

QBB22

The operation has been cancelled by the user %1

QBB23

Attempt to add an invalid extent %1

QBB24

Attempt to operate on object before being opened %1

QBB25

Bad block number %2 passed to object %1

QBB26

The File access and MVBIO access do not match %1

QBB27

The File is out of space. File: %2 %1

QBB28

Invalid File Access argument. %1

QBB29

An I/O error has occured on this object.

QBB30

Object not open for file %2 %1

QBB31

OS error reported on file: %2 . OS error: %3 %1

QBB32

. OS error:

QBB33

File does not exist. File: %2 %1

QBB34

Invalid filename: %2. '::' is not allowed in the filename for this statement. %1

QBB35

Attempt to use object after EOF on file %2 %1

QBB36

The file is/will be too big

QBB37

Operation failed on file, user not owner. File: %2 %1

QBB38

No such process %2 %1

QBB39

Operation on file interrupted by user. File: %2 %1

QBB40

I/O Error on file %2 %1

QBB41

No such device or address %2 %1

QBB42

Argument list too big %2 %1

QBB43

Exec format error %2 %1

QBB44

Bad file handle passed to OS on file %2 %1

QBB45

No children %2 %1

QBB46

No more processes %2 %1

QBB47

No more memory %2 %1

QBB48

Operation failed on file due to file permissions. File: %2 %1

QBB49

Bad address %2 %1

QBB50

File already exists. File: %2 %1

QBB51

%2 is not a directory %1

QBB52

'%2'is a directory %1

QBB53

Invalid stream I/O argument, maybe %2 is a directory, or it contains more than 2,147,483,647 bytes, %1

QBB54

Perhaps the device (%2) is not in variable block mode? %1

QBB55

File table is full %2 %1

QBB56

Too many files %2 %1

QBB57

File is too large. File: %2 %1

QBB58

Disk is full on I/O to file %2 %1

QBB59

Read only filesystem on file %2 %1

QBB60

Bad tape blocksize %2 %1

QBB61

Operation Canceled %2 %1

QBB62

Tape IO Error %2 %1

QBB63

Operating system error : %2 %1

QBB64

The text in the DateString for Day is not a valid number. Day:

QBB65

The text in the DateString for Month is not a valid number. Month:

QBB66

The text in the DateString for Year is not a valid number. Year:

QBB67

DateTime is invalid (%2) %1

QBB68

Date is invalid (%2) %1

QBB69

Time is invalid (%2) %1

QBB70

Date is invalid because of the year (%2) %1

QBB71

Date is invalid because of the day of the year (%2) %1

QBB72

Date is invalid because of the Month (%2) %1

QBB73

Date is invalid because of the day the Month (%2) %1

QBB74

Date is invalid (Year:%2 Month:%3 Day:%4) %1

QBB75

Time is invalid (Hour:%2 Minute:%3 Second:%4 MicroSecond:%5) %1

QBB77

Time is invalid because of the MicroSeconds (%2) %1

QBB78

DateTime is invalid because of the MicroSeconds from 1/1/0000 (%2) %1

QBB79

Cannot allocate space for CS context %1

QBB80

Cannot allocate space for CS locale %1

QBB81

Cannot set CS locale %1

QBB82

Cannot configure CS context %1

QBB83

Raw device is not open %1

QBB84

Unable to query raw device %1

QBB85

Unsupported raw device type %1

QBB86

Program error on raw device %1

QBB87

OS error was found on a lock (mutex,condvar,etc) Call: error = %2 %1

QBB88

USEAGE error was found on a lock (mutex,condvar,etc) Call %1

QBB89

The condition variable was killed %1

QBB90

The semaphore variable was canceled %1

QBB91

Unknown error was found on a lock (mutex,condvar,etc) Call %1

QBB92

OS error was found on Thread Call: error = %2, %1

QBB93

Unknown error was found on Thread Call %1

QBB94

Could not get a thread %1

QBB95

OS error was found on hos_threadman Call: error = %2 %1

QBB96

hos_threadman: the environment variable HOS_NUM_OF_CPUS does not exist %1

QBB97

Unknown error was found during hos_threadman Constructor %1

QBB98

Unknown error was found during hos_threadman Destructor %1

QBB99

Unknown error was found on hos_threadman Call %1

QBC00

and last packet was

QBC01

and last packet was

QBC02

Syntax error in conversion of string to DATETIME value.

QBC03

Syntax error in conversion of string to DATE value.

QBC04

Syntax error in conversion of string to TIME value.

QBC05

A lock was acquired on an object which has inconsistent state

QBC07

ACCESS exception: OS error %1

QBC08

CONSTRAINT exception: OS error %2 %1

QBC09

The exception handler's memory manager could not get memory during initialization

QBC10

The exception handler's memory manager has run out of memory

QBC11

Not all memory was returned to the exception handler's memory manager

QBC12

The exception handler's memory manager has been corrupted

QBC13

Unable to use shared memory because

QBC14

the semaphore for shared memory did not exist

QBC15

the semaphore for shared memory was deleted

QBC16

of insufficient system semaphore resources

QBC17

the system limit on the number of processes allowed to request semaphore undos would be exceeded

QBC18

the system limit on the number of semaphore undo requests allowed per process (semume) would be exceeded

QBC19

the creation of a new semaphore would exceed the system limit on either the maximum number of semaphores allowed or the maximum number of semaphore identifiers allowed

QBC20

of insufficient system shared memory resources

QBC21

the creation of a new shared memory segment would exceed the system limit on the maximum number of shared segments allowed

QBC22

the requested shared memory segment size is less than the system-imposed minimum (shmmin) or greater than the system-imposed maximum (shmmax)

QBC23

of insufficient available physical memory to create a new shared memory segment

QBC24

the system limit of shared memory segments attached per process (shmseg) would be exceeded

QBC25

the available data space is not large enough to accommodate the shared memory segment

QBC26

you have no permission to access the shared memory semaphore

QBC27

you have no permission to access the shared memory segment

QBC28

the attach failed because the shared memory segment was created by a process with significantly different settings (e.g. max threads)

QBC29

the attach failed because the shared memory segment was created by a process running a different version of sybase_iq

QBC30

lock request was interrupted

QBC31

ACCESS exception: OS error %2: %3 %1

QBC32

Unknown ParamSet error %1

QBC33

CONSTRAINT exception: OS error %2: pathname len is %3, your buffer size is %4. Pathname is %5 %1

QBC34

The IQ SET commmand has no option named '%2' %1

QBC35

The IQ SET SERVERDEFAULT command requires the SA_ROLE %1

QBC37

The IQ SET option, '%2', can not be set server-wide %1

QBC38

The IQ SET option, '%2', can only be set server-wide and not for a session %1

QBC39

The IQ SET option, '%2', can only be changed by users with SA_ROLE or DBO_ROLE %1

QBC40

The value, %2, is not valid for the SQL Anywhere option, '%3' %1

QBC41

The value, %2, is not valid for the integer option, '%3' %1

QBC42

The value, %2, is not valid for the unsigned integer option, '%3' %1

QBC43

The value, %2, is not valid for the boolean option, '%3' %1

QBC44

The value, %2, is not valid for the unsigned 64bit integer option, '%3' %1

QBC45

The value, %2, is not valid for the string option, '%3' %1

QBC47

shared segment: os error

QBC48

shared segment: virtual addr does not match

QBC49

Shared segment attach failed because the shared memory segment was created by a process running a different version of sybase_iq.

QBC50

Requested shared memory size, SHMEMMB & TEMPSHMEMMB, too big for available shared memory segments, SYSTEMSHMMAX & SYSTEMSHMSEG

QBC51

Requested shared memory size, SHMEMMB & TEMPSHMEMMB, greater than system limit (max 4GB)

QBC52

Requested shared memory size, SHMEMMB or TEMPSHMEMMB, too small (min 1MB)

QBC53

Requested shared memory size, SYSTEMSHMMAX, greater than system limit

QBC54

Data overflow %2 %1

QBC55

Maximum exceeded %2 %1

QBC56

Invalid arithmetic construction %2 %1

QBC57

Invalid arithmetic conversion %2 %1

QBC58

Invalid arithmetic operation %2 %1

QBC59

Invalid arithmetic function arguments %2 %1

QBC60

Could not open file:

QBC61

\n\n*** File: %s\n\n

QBC62

This new operator should never be called

QBC63

This delete operator should never be called

QBC64

Invalid Blocksize %2 less than the Device Sectorsize %3 %4 %1

QBC65

Invalid Filename. File: %1

QBC66

Found bad sector on raw device: %1

QBC67

%2 blocks is greater than the partition size of %3 blocks %1

QCA15

Multi-column indexes that are non unique or of more than 5300 bytes in total width are not supported. %1

QCA16

FILLER

QCA17

An internal error occured while calling a method on a db_sql_*_identifier. Object does not have an IIndex Handle. %1

QCA18

An internal error occured while calling a method on db_sql_*_identifier. Object does not have an IColumn Handle. %1

QCA19

CHECK constraint has unsupported component %2. %1

QCA20

User defined default values are not supported. %1

QCA21

Multi-column indexes of the specified type are not supported. %1

QCA22

Cannot create a duplicate '%2' index '%3'. %1

QCA23

Cannot create a unique '%2' index. %1

QCA24

ALTER TABLE MODIFY <column> <datatype> is not supported. %1

QCA25

ALTER TABLE MODIFY <default-value> is not supported. %1

QCA27

Number of bytes (%2) for a column from an input file has exceeded the maximum allowed (%3). %1

QCA28

An invalid size (too large) was specified for a LOAD option. %1

QCA29

The INSERT...LOCATION statement must have a SELECT statement. %1

QCA30

Join index '%2' cannot be found. %1

QCA31

An error occurred while calling a method on db_sql_*_identifier. Object does not have an ITable handle. %1

QCA32

No database is currently in use. %1

QCA33

An error occurred while calling a method on db_sql_*_identifier. Object does not have an IJoinIndex handle. %1

QCA34

Cannot create an index with no columns. %1

QCA35

The number of insert VALUES does not match the column list. %1

QCA36

The keyword 'FILLER' is not valid in this context. %1

QCA37

The datatype of column '%2' is not valid. %1

QCA38

The number of columns given does not match. %1

QCA39

An internal error occurred while constructing a db_sql_*_identifier. The IColumn handle does not belong to the ITable. %1

QCA40

Column '%2' in the INSERT list has no matching column in the SELECT list. %1

QCA41

Column '%2' in the SELECT list has no matching column in the INSERT list. %1

QCA42

An internal error occured while constructing a db_sql_*_identifier. The IIndex handle does not belong to the ITable. %1

QCA43

Unable to convert column '%2' to the requested datatype (%3) from datatype (%4). %1

QCA44

An internal error occurred. An invalid table type was encountered. %1

QCA45

An invalid file name ('%2') was specified for a LOAD TABLE. The file name has zero length. %1

QCA46

An internal error occurred. An invalid index type was encountered. %1

QCA48

Join index '%2' is in use. %1

QCA49

Cannot restore dbspace '%2' to raw partition '%3' because its size is smaller than the size of the original raw partition (%4 vs. %5 blocks). %1

QCA50

The Temp_Extract_Name1 option is set. The current operation will be rolled back. %1

QCA51

Table '%2' cannot be found in the IQ store. %1

QCA52

The BLOCK FACTOR for LOAD cannot be zero. %1

QCA54

Delimiter '%2' must be 1 to 4 characters in length. %1

QCA55

ON_ERROR = 'CONTINUE' is valid only for a full-width INSERT. %1

QCA56

FILLER width must be greater than zero. %1

QCA57

ASCII input column width must be greater than zero. %1

QCA58

The row delimiter must be distinct from all column delimiters. %1

QCA59

The BLOCK SIZE option is not valid for a fixed-width input insert. %1

QCA60

The BLOCK FACTOR option is not valid for a variable width input insert. %1

QCA61

Missing row delimiter detected during a row delimited insert. %1

QCA62

Expected '%2' delimited column type on input, but encountered a row delimiter instead. Probable cause is a mismatch between the specified column delimiter and the column delimiter used in the input file. %1

QCA63

Expected raw-data column type '%2' on input, but no input data exists. %1

QCA64

Row delimiter not seen during scan of input file. At least one of the input rows is missing a terminator. %1

QCA65

Row delimiter '%2' and column delimiter '%3' cannot be substrings of each other. %1

QCA66

The %2 load option can be specified only once. %1

QCA67

Option CONVERSION ERROR must be OFF when IGNORE CONSTRAINT DATA VALUE or ALL is specified. %1

QCA68

Constraint '%2' violated: Invalid value for column '%3' in table '%4'. %1

QCA70

Cannot specify check constraints off and ignore all, ignore check, logl all or log check during load. %1

QCA71

Constraint '%2' violated: Invalid value in table '%3'. %1

QCA77

ROW DELIMITED BY is valid only when all columns are delimited or ASCII fixed-width. %1

QCA78

Insert Pass 1 CPU utilization

QCA79

Insert Pass 1 user (%)

QCA80

Insert Pass 1 system (%)

QCA81

Insert Pass 2 CPU utilization

QCA82

Insert Pass 2 user (%)

QCA83

Insert Pass 2 system (%)

QCA84

Insert Commit CPU utilization

QCA85

Insert Commit user (%)

QCA86

Insert Commit system (%)

QCA87

Total Insert CPU utilization

QCA88

Insert Total user (%)

QCA89

Insert Total system (%)

QCA91

Column pairs %2=%3 could not be matched. %1

QCA92

The MONITOR for this database, connection and buffer cache already exists. %1

QCA94

A matching column can not be found for the foreign keys in %2. %1

QCA95

CREATE JOIN does not support joining joins. %1

QCA96

Index %2 could not be created. The datatype does not support an index of %3. %1

QCA97

Join Index %2 not unique. %1

QCA98

The foreign key %2 participates in join %3 and can not be ALTERed. %1

QCA99

Join Indexes do not support the multipart foreign key found in table %2. %1

QCB00

The ON keyword cannot be used in a NATURAL join. %1

QCB01

You do not have permission to drop this join index. %1

QCB02

User name '%2' does not exist. %1

QCB03

JI MATCH E=%1;S=%2;TID=%3;NRows=%4;JID=%5;NTab=%6;Miss=%7;Data=%8

QCB04

JI NOMATCH - Entry=%1, Table=%2, Join=%3

QCB05

JI MATCH COMPARING - E=%1, MP=%2, JID=%3, Name=%4

QCB06

JI MATCH SELECTED - MP=%1, JID=%2, Name=%3

QCB07

JI MATCH EXACT - This join exactly matches the requested tree

QCB08

JI MATCH - Building Match List for Table ID=%1, Name=%2

QCB09

JI MATCH - Join Index ID=%1, Name=%2, TopTableID=%3

QCB10

The INSERT ... LOCATION statement must use a SELECT statement. %1

QCB87

Unable to implicitly convert column '%2' to datatype (%3) from datatype (%4). %1

QDA00

Both QUOTES and ESCAPES options must be OFF. %1

QDA02

Cannot get the index id for %2 from the catalog. %1

QDA03

Cross-database joins are not supported. (%2 and %3) %1

QDA04

Index '%2' already exists in the catalog. %1

QDA05

Join index '%2' already exists and has the same join fields as proposed join index '%3'. %1

QDA06

Only %2 NULL specifications on a column are permitted. %1

QDA07

Index '%2' was not closed properly. %1

QDA08

Unknown error. %1

QDA09

Cannot DISABLE index '%2'. It is open Read/Write and may have updates pending. %1

QDA10

Cannot DISABLE index '%2'. The index is in use. %1

QDA11

Transaction %2 attempted to access an object created by transaction %3. %1

QDA12

Index '%2' cannot be closed because it has %3 users. %1

QDA14

%2 MB is not sufficient for the load, update, or delete. %1

QDA18

The object cannot be opened for DROP or ALTER. It is already open. %1

QDA22

Index '%2' has an invalid index type: %3. %1

QDA23

The proposed join does not form a clearly connected list. (table '%2') %1

QDA24

For table pair %2, table '%3' has a datatype mismatch for column %4. %1

QDA26

The join virtual table for table '%2' has duplicate columns in positions %3 and %4. %1

QDA27

The join virtual table '%2' does not have any data. %1

QDA28

For table pair %2, table '%3' has a length value mismatch for column %4. %1

QDA29

Cannot open the requested object for write in the current transaction (%2). Another user has write access in transaction %3. %1

QDA30

\nMaster archive header information\n

QDA33

Database: %1

QDA35

Using views in CREATE JOIN INDEX is not supported. %1

QDA38

Backup date: %1

QDA39

Backup created by: %1

QDA40

Comment: %1

QDA41

Backup version: %1

QDA42

Number of archive media in backup: %1

QDA43

Number of files in backup: %1

QDA44

The join for table '%2' does not have enough columns defined (%3). %1

QDA45

Index %2 does not exist. %1

QDA46

No Field passed to PutMCIField. %1

QDA47

For table pair %2, table '%3' has a precision mismatch in column %4. %1

QDA48

For table pair %2, table '%3' has a scale mismatch in column %4. %1

QDA49

'%2' is being used in a self join. Self joins are not allowed. %1

QDA50

Table '%2' is used in the join twice. %1

QDA51

Cannot retrieve a row from the SYSIQJOINIXTABLE system table. %1

QDA52

Cannot delete a row from the SYSIQJOINIXTABLE system table. %1

QDA53

Cannot commit changes to the SYSIQJOINIXTABLE system table. %1

QDA54

Cannot open %2 in Meta (exclusive) mode. Object is already open. %1

QDA56

Cannot convert from datatype '%2' to '%3' for column '%4'. %1

QDA57

Column '%2' has an unknown datatype: '%3'. %1

QDA58

Platform: %1

QDA60

Column '%2', PRECISION (%3) cannot be greater than %4. %1

QDA61

Column %2, PRECISION (%3) cannot be less than 0. %1

QDA64

Column %2 can not be altered because it participates in join %3. %1

QDA65

Table %2 must be owned by the creator of the join. %1

QDA66

ALTER on the column would interfere with the natural join to table %2 in join %3. %1

QDA67

Table '%2' is not defined in the catalog. %1

QDA69

%1; %2 blocks; %3

QDA70

File listing:

QDA71

%1

QDA72

Hole listing (%1):

QDA73

start: %1; size: %2

QDA74

Offset %1 Length %2, %3%4%5

QDA75

%1, %2%3%4

QDA76

%1, %2%3%4

QDA77

%1, %2%3%4

QDA78

IQ PAGE SIZE of '%2' for database '%3' is not valid. %1

QDA79

IQ SIZE of '%2' for database '%3' is not valid. %1

QDA81

The field array for table '%2' must have at least 1 entry; it has %3 entries. %1

QDA82

The insert must contain all of the table %2 columns because it participates in one or more joins. %1

QDA83

The field array entry must be given a name. %1

QDA84

The %2th join field array entry for table '%3' must have a name. %1

QDA85

The join field array for table '%2' must have at least one entry. %1

QDA86

Length %1 %2%3%4

QDA87

Delimiter %1 %2%3%4

QDA88

Offset %1, Length %2, %3 nulls, %4%5%6 %7

QDA89

Length %1, %2 nulls, %3%4%5 %6

QDA90

%1, %2 nulls, %3%4%5 %6

QDA91

%1, %2 nulls, %3%4%5 %6

QDA92

Table %2 must have a name for the join field array. %1

QDA93

%1, %2 nulls, %3%4%5 %6

QDA94

Sufficient memory cannot be found for the LOAD. Increasing the Load_Memory_MB or decreasing the BLOCK FACTOR or BLOCK SIZE will allow the LOAD to proceed. %1

QDA95

The join index %1 could not be used in the query because it needs synchronization.

QDA96

Delimiter %1 %2 nulls, %3%4%5 %6

QDA97

Parse Error in Command String at '%2'. %1

QDA98

Creating a join index on a column of type 'varchar' or 'varbinary' with size > 255 is not supported. %1

QDA99

The PAGE SIZE divided by the BLOCK SIZE must be equal to 2, 4, 8, or 16. DATABASE: %2 PAGE SIZE: %3 BLOCK SIZE: %4 %1

QDB00

Cannot INSERT, LOAD, or UPDATE a join virtual table. %1

QDB01

%2 not supported by Sybase IQ. %1

QDB02

Cannot update table %2 because it is defined in one or more join indexes. %1

QDB03

Cannot find an index for field '%2'. Every field must have at least one index. Current IndexCount = %3. %1

QDB04

Ambiguous index name '%2'. Please specify owner. %1

QDB05

Index '%2' not found. %1

QDB06

Local temporary table, %2, must be committed in order to create an index. %1

QDB07

Cannot convert '%2' to an integer percent. %1

QDB08

The target '%2' overlaps an earlier target. %1

QDB09

Table '%2' not found. %1

QDB10

The wrong SIndex has been opened for a fast projection index. %1

QDB11

The wrong FP Index has been opened for a field. %1

QDB12

The EBM on the field's columnDescriptor does not match the column EBM on the FPIndex. %1

QDB13

Field %2 does not have an FP index. %1

QDB14

CMP index can only be created on two distinct columns having identical datatypes. %1

QDB15

You cannot delete from join index %2 in the 'top' table %3. %1

QDB16

A temporary table cannot participate in a JOIN INDEX. '%2' is a temporary table. %1

QDB18

Join index %2 was not found in the catalog. %1

QDB20

Join %2 was not found in the catalog. %1

QDB21

binary data not supported on data longer than 32767 %2, %1

QDB23

Index '%2' cannot be created. Multicolumn indexes must be created using distinct columns. %1

QDB24

Function or Operator not supported on data longer than %2 bytes. %1

QDB25

Table %2 is not part of join index %3. %1

QDB26

This database must be upgraded. %1

QDB27

The LIMIT specified, '%2', is too large. %1

QDB28

You must delete from join index %2 before you can delete from table %3. %1

QDB29

%1 row(s) deleted from index '%2' in %3 seconds.

QDB31

The DELIMITED BY and LIMIT options are valid for WD indexes only. %1

QDB32

In table '%2', the START ROW ID value (%3) must be greater than %4. Data has already been inserted at this location. %1

QDB33

During the LOAD into table '%2', the LOAD statement's column count (%3) must be between 1 and %4. Check the LOAD statement's 'load-specification'. %1

QDB34

Column '%2' is being inserted into twice by this INSERT command. %1

QDB35

Cannot open the existence list for table '%2'. %1

QDB36

A mismatch exists between the existence bitmaps in the insert object. %1

QDB37

While inserting, table '%2' already had a Complete started. %1

QDB38

A data conversion error has occurred while loading record %2. This error should be reported to Sybase. %1

QDB39

You cannot insert into table '%2' past the original end of the table while there are %3 join virtual tables based on it. %1

QDB40

You cannot change column '%2' because it is a 'link' column. %1

QDB41

Column '%2' must be included in the LOAD since it is used in a join. %1

QDB43

While inserting, table '%2' must be Complete(d) before it can be (re)Prepare(d). %1

QDB44

Cannot insert into table '%2'. Column %3 does not have a name. %1

QDB45

The insert for table '%2' has no insertable columns in the column list. %1

QDB46

Cannot get the index buffer for the column '%2'. %1

QDB47

Table '%2' must be Prepare(d) before inserting. %1

QDB48

The table being inserted to does not have a name. %1

QDB49

Unable to open table '%2' with Read/Write access for insert. %1

QDB50

Cannot insert into the table. Column '%2' has no index. %1

QDB51

NOT NULL column '%2' was not included in this insert. Data is needed at row %3. %1

QDB52

The NOT NULL column '%2' was not included in this insert. %1

QDB53

Table '%2', pass-x index count mismatch (%3/%4). %1

QDB54

While inserting into table '%2', the record number recycled (%3). %1

QDB55

The attempted insert length (%3) for column %2 is longer than the maximum allowed (%4). %1

QDB56

Tried to insert into too many (%2) LOW FAST indexes at one time in table '%3'. %1

QDB57

Columns for the index must be in ascending sort order. %1

QDB58

An Identity size mismatch has occurred. The current transaction will rollback. %1

QDB59

DBCC: Multiple modes specified with a write mode. %1

QDB60

DBCC: FP Recreate failed for index '%2'. %1

QDB61

Table '%2' is a temporary table, a view, or not an IQ table. %1

QDB62

Unable to create the requested object. %1

QDB63

Invalid table name '%2'. %1

QDB64

Invalid index name '%2'. %1

QDB65

DBCC: Upgrade options can be used only with CHECK or REPAIR mode. %1

QDB66

Cannot specify IGNORE CONSTRAINT ALL or DATA VALUE when option CONVERSION_ERROR is on. %1

QDB67

Cannot %3 table %2 because of RI concurrency conflict. %1

QDB68

Cannot process object '%2' at the current transaction level. %1

QDB69

At least one mode and target must be specified. %1

QDB70

\allocation database\is the only command allowed in drop leaks mode. %1

QDB71

\resetclks\must be run in single-node mode with \allocation database\. %1

QDB72

DBCC must be restricted to the MAIN or LOCAL store only. %1

QDB76

Cannot perform foreign key create/alter operation because one is already in progress. %1

QDB77

Only the catalog entry for the '%1' index was created, no data was available to populate the index.

QDB78

The DATA parameter must have a non-NULL value. %1

QDB79

The column length (%2) must be [if variable sized, between 0 and] %3. %1

QDB80

The maximum column length (%2) must be between 0 and %3. %1

QDB81

The maximum column length (%2) is less than the actual length (%3). %1

QDB82

Table %2 cannot be opened because it is currently involved in a foreign key create/alter operation. %1

QDB83

Attempt to insert data into column '%2' with a non-insertable datatype (%3) ignored. %1

QDB84

When inserting into join index '%2', the START ROW ID (%3) must 0 or 1. %1

QDB88

Only ASCII and BINARY are supported LOAD formats. %1

QDB89

DDL statements cannot proceed while the %2 is in an out of space condition. %1

QDB90

The index '%2' cannot be opened in the current transaction (%3). %1

QDB91

Proxy, remote, or non-IQ tables are not allowed in joins. Tablename is '%2'. %1

QDB92

The cursor for table '%2' has no data to fetch. %1

QDB93

The table '%2' is either not part of the join virtual table or has had its data loaded through linked indices. %1

QDB94

You must supply either a cursor count (%2) and a cursor array, or neither. %1

QDB95

Load specification '%2' only valid for column(s) having datatype '%3'. %1

QDB96

You must supply a join index name. %1

QDB97

Table '%2' has no columns in the cursor that don't already have data, \nor the join field(s) are not part of the cursor. %1

QDB98

Cannot create join index with table(s) having column(s) of datatype %2. %1

QDB99

Column '%2' must be included in the insert. It is part of a multicolumn index. %1

QDC00

Table '%2' has no data with which to join the other tables. %1

QDC01

JOIN cannot be created or updated because the thread's stack space has been exceeded. %1

QDC02

In join virtual table '%2', there is no table cursor at index %3. %1

QDC03

In join virtual table '%2', there is no tablename at index %3. %1

QDC04

Within the join, the portion for table '%2' already has data. %1

QDC05

Within the join, the cursor for table '%2' yielded no data. %1

QDC06

Within the join, there remain no rows to insert into table '%2' \nafter processing the INNER and OUTER rows. %1

QDC07

Within the join, the portion for table '%2' has no data. \nINSERT INTO or LOAD this table first. %1

QDC08

Within the non-appending partial width insert into the join virtual table '%2', \nthere must be at least one other column besides the join field(s). %1

QDC09

Within the partial width insert into the join virtual table '%2', \nrow %3 is no longer an inner join. %1

QDC10

For the partial width insert into the join virtual table '%2', \nrow %3 is no longer a left outer. %1

QDC11

For the partial width insert into the join virtual table '%2', \nrow %3 is no longer a right outer. %1

QDC12

For the partial width insert into join virtual table '%2', \nrow %3 is now a duplicate row (but was not before or vice-versa). %1

QDC14

Duplicate records seen in table %2. The SYNCHRONIZE operation will rollback. %1

QDC15

An invalid filler option (e.g., filler()) was specified in the load statement. %1

QDC19

The specified indextype does not exist in the given target. %1

QDC22

JP3&4

QDC23

Column name '%2' is invalid. The column name must follow the format [OWNER.]TABLE.COLUMN. %1

QDC25

Cannot open table %2. The table has already been opened by a cursor declared FOR UPDATE in transaction %3. %1

QDC28

JP4&5

QDC31

You do not have permission to create join index %2%3%4. %1

QDC33

Cannot SYNCHRONIZE join index %2. %1

QDC34

Cannot enforce the NOT NULL constraint. Column %2 has NULL data. %1

QDC35

Cannot add column '%3' with 'not null' constraint on table %2 with data. %1

QDC36

The LOCATION string passed to the attached database insert is invalid. %1

QDC37

Cannot load data with both BINARY and delimited columns. %1

QDC38

Only BINARY [WITH NULL BYTE] can be used as a column specification when using UNLOAD FORMAT. %1

QDC39

Columns that allow nulls must use the WITH NULL BYTE option. %1

QDC40

The record size of the unloaded data: %2, does not match the record size of the load: %3. %1

QDC41

The insert to the table will be single threaded.

QDC42

The total number of columns of unloaded data: %2, does not match the total number of columns in the load: %3. %1

QDC43

The total number of null columns in the unloaded data, %2, does not match the total number of null columns in the LOAD command, %3. %1

QDC44

The total number of variable width columns in the unloaded data, %2, does not match the total number of variable width columns in the LOAD command, %3. %1

QDC45

The platform type of the unloaded data, %2, does not match the platform type on the load, %3. %1

QDC46

UNLOAD version number: %2, does not match the LOAD version number: %3. %1

QDC47

The total number of blocks of unloaded data: %2, does not match the total number of blocks loaded: %3. %1

QDC48

Total number of rows of unloaded data: %2, does not match the total number of rows in the load: %3. %1

QDC49

The unload format number: %2, does not match the load format number: %3. %1

QDC50

The BLOCK FACTOR of unloaded data: %2 does not match the BLOCK FACTOR of the LOAD: %3. %1

QDC51

Tape / File already loaded. Block number %2 repeats. %1

QDC52

The number of rows loaded: %3, does not match the number of rows unloaded: %2. %1

QDC54

The number of blocks loaded: %3, does not match the number of blocks unloaded: %2. %1

QDC55

Cannot perform DDL command now on table %2 as a DDL command is already in progress on that table. %1

QDC56

Column %2 has unsupported data type for index rebuild. %1

QDC58

Portions of the insert/load will be single threaded.

QDC60

ALTER DBSPACE <dbspace-name> ADD <number> is not supported. %1

QDC61

A Sybase IQ system dbspace, '%2', cannot be renamed. %1

QDC62

You cannot specify BLANK PADDING OFF for CREATE DATABASE. %1

QDC63

Undo failure for row %2. Statement will rollback to statement before the first insert..values. %1

QDC64

Query node version information has not changed

QDC65

Identity/Autoincrement Column value range exceeded for column %2. %1

QDC66

Identity/Autoincrement Column value for column %2 must be positive. %1

QDC67

The value specified for the Identity/Autoincrement Column %2 exceeds the range of its datatype. %1

QDC68

Invalid table argument %2 to sp_iq_reset_identity, Table has no Identity/Autoincrement Column. %1

QDC69

Invalid table argument %2 to sp_iq_reset_identity, Table cannot be a JVT. %1

QDC70

Invalid table argument %2 for set option 'identity_insert', Table cannot be a JVT. %1

QDC71

Invalid table argument %2 for set option 'identity_insert', Table must be an IQ table. %1

QDC72

Invalid table argument %2 for stored procedure sp_iq_reset_identity, Table must be an IQ Table. %1

QDC73

You do not have insert permission on table %2. %1

QDC74

Invalid use of set option 'identity insert'. Table %2 does not have an Identity/Autoincrement Column. %1

QDC75

Cannot insert or update Column %2: set option 'identity_insert' to the specific table name containing the identity column to be modified. %1

QDC76

Cannot set 'identity_insert', it is already on for a different table. %1

QDC77

Invalid table name %2 specified for option 'identity_insert'. %1

QFA00

DFE Sum or Average overflow - try CASTing the argument to a larger datatype. %1

QFA01

DFE Typechecking error %1

QFA02

Feature is not yet implemented %1

QFA03

Internal error: subclass responsibility %1

QFA04

Data exception - substring error. %1

QFA05

Data exception - string length error. %1

QFA06

Data exception - data type conversion is not possible. %1

QFA07

Data exception - operation resulted in division by zero. %1

QFA08

Data exception - invalid character data for cast. %1

QFA09

Data exception - string data, right truncation. %1

QFA10

Data exception - numeric value out of range. %1

QFA11

Data exception - argument must be DATE or DATETIME %1

QFA12

Internal state violation, please contact Sybase IQ support %1

QFA13

Invalid data type comparison %1

QFA14

Data conversion failed %1

QFA15

QUARTER, WEEK and MILLISECOND dateparts are not currently supported %1

QFA16

Invalid datepart

QFA17

IQ Internal error in exception code. %1

QFA18

INSERT ... VALUES ... accepts only constant expressions as values %2, %1

QFA19

Function not supported on varchars longer than 255 %2, %1

QFA20

Incompatible datatypes for union %1

QFA21

DFO State machine error %1

QFA22

Subquery cardinality violation, > 1 row returned from a subquery %1

QFA23

Query rejected because it exceeds resource: Query_Temp_Space_Limit %1

QFA24

Metadata for column %2 is internally inconsistent (%3): database may be corrupted %1

QFA25

Function not currently supported. %2 %1

QFA27

Query rejected because plan exceeds stack space %1

QFA28

Query rejected because it exceeds resource: Query_Rows_Returned_Limit %1

QFA29

Index metadata for %2 is internally inconsistent: database may be corrupted %1

QFA2A

Feature, %2, is not supported. %1

QFA2B

Non-aggregate select/having (%2) must appear in the group by %1

QFA2C

Thread stack ran past the end of its allocated stack space %1

QFA2D

Internal state violation, please contact Sybase IQ support %2, %1

QFA2E

Data exception - data type conversion is not possible. %2, %1

QFA2F

IQ does not support ASE extended group by syntax (%2) with join tables %1

QFA2G

IQ does not support ASE extended group by columns (%2) from view/derived table with distinct/group by/aggregations %1

QFA2H

IQ does not support ASE extended group by syntax (%2) with OLAP function %1

QFA30

Invalid argument to the rowid function.

QFA31

Global variable '%2' in SELECT...FROM... statement is not supported by Sybase IQ, %1

QFA32

Host variable '%2' is not initialized, %1

QFA33

CONTAINS left-hand arg must be a character type column from a base table. %1

QFA34

CONTAINS right-hand arglist must be string constants each containing exactly one word. %1

QFA35

CONTAINS right-hand arglist too large. %1

QFA36

String contains a multi-byte character fragment. %1

QFA37

CONTAINS left-hand arg must have a WD index. %1

QFA38

Table, '%2', is not accessible in this context. %1

QFA39

Report to Sybase IQ Support. Query '%2', %1

QFA40

Incompatible datatypes in ARGN. %1

QFA41

Invalid argument in Extract option: %2. %1

QFA42

Extract exceeds maximum supported row width of %2 (width %3). %1

QFA43

%2. %1

QFA44

To display a varbinary column > 32k you must set the parameter Ase_Binary_Display to off. %1

QFA45

Expression, \%2\changed datatypes between CURSOR DESCRIBE and CURSOR OPEN from %3. The CURSOR DESCRIBE needs to be rerun %1

QFA46

this row is too wide to extract. Reduce the row width to less than %2 (iq page size) %1

QFA47

Query returns %2 data > 2GB. Use %3 %1

QFA48

Parameter %2 must be long binary/varchar type. %3 %1

QFA49

Wrong number of parameters to function %2 %1

QFA50

You cannot specify long binary/varchar column in the ORDER/GROUP by clause or in an aggregate function. %1

QFA51

An error occurred loading %1 column, %2, for %3, rowid %4.

QFA52

An error occurred extracting %1 column, %2, for %3.

QFA53

You must use BFILE() to extract %2 column. %1

QFA54

The secondary file name, %2, is too long. %1

QFA55

extract error: incorrect \%2\size: valid sizes \0 to %3\%1

QGA00

Unknown error: %1

QGA01

Data has already been inserted into index %2 for row %3. %1

QGA02

for IQ_ROWID row

QGA03

Tried to insert a duplicate value into a unique index %2 on row %3. %1

QGA05

Tried to insert a null value into a non-null field %2 on row %3. %1

QHA00

Datatype %2, returned by Client Library, is not valid in Sybase IQ. %1

QHA01

Cannot convert to Sybase IQ datatype: %2 from Client Library datatype %3. %1

QHA02

CtLibrary Error: %2, Severity: %3, Origin: %4, Layer: %5\nError Message: %6\nOS Error: %7, OS Message: %8. %1

QHA03

Adaptive Server Error: %2, Severity: %3, State: %4, Line: %5\nServer Name: %6, Procedure Name: %7\nError Message: %8. %1

QHA04

COMPUTE values cannot be used in attached database queries. %1

QHA05

Connectivity libraries cannot be found (check your dynamic library search path). Selects from attached databases are not possible without these libraries. %1

QHA06

A call to ct_con_props failed trying to get the msglist from the connection. %1

QHA07

Large Objects Management functionality is not licensed on this server. %1

QHA08

Licensing error. Code = %2. %1

QHA09

The specified target contains no indexes on which to report. %1

QNA00

Users are not allowed to create an FP index. FP indexes are created automatically when the table is created.

QNA01

The user cannot create indexes on a join virtual table.

QNA02

There is a join index using table '%1'. The table cannot be dropped until the join index is dropped or altered.

QNA03

Cannot drop join virtual table '%1'.

QNA04

Cannot DROP index '%1'.

QNA05

Cannot ALTER join virtual table '%1'.

QNA06

You cannot specify a DEFAULT value for a column.

QNA07

The ALTER TABLE option '%2' is not supported by Sybase IQ. %1

QNA08

You cannot TRUNCATE a join virtual table.

QNA09

This statement is not supported by Sybase IQ.

QNA10

A request was made to delete the primary key constraint, but the primary key cannot be found.

QNA11

Cannot create the join index because the datatype of the underlying join virtual table column is not equal to the datatype of the corresponding base table column '%1'.

QNA12

This unique index/constraint must be ENFORCED.

QNA13

This multi-column unique index/constraint must be UNENFORCED.

QNA14

This foreign key must be UNENFORCED.

QNA15

This check constraint must be ENFORCED.

QNA16

Cannot ALTER DELETE a column that has a unique or primary key constraint.

QNA17

Cannot ALTER DELETE a column that has multi-column index.

QNA18

Command prohibited on an active multiplex server.

QNA19

Multiplex is currently inactive.

QNA20

Multiplex command or request is unimplemented.

QNA21

The SYSIQFILE table is not configured for this server to run in a multiplex.

QNA22

Database commit identity block corrupt

QNA23

Cannot start multiplex query server while the write server is in single server mode

QNA24

Multiplex write server must start as server@host: %2, on file: %3; to start with different settings, you must use the override switch. %1

QNA25

Multiplex query server cannot continue while write server is in single server mode.

QNA26

Multiplex query server out of synchronization with write server

QNA27

Cannot drop primary key or unique constraint because a foreign key still references it.

QNA28

Query server dbspace count differs from write server.

QNA29

Cannot create foreign key to an unenforced primary key or unenforced unique constraint.

QNA30

Only IQ index types can be created on IQ tables within a Parallel IQ block.

QNA31

Cannot do Create Index commands on global or local temporary tables or catalog server tables in a Parallel IQ block.

QNA32

%1 not supported.

QNA33

Only %1 supported.

QNA34

Only a single foreign key constraint can be created on the same foreign key column(s) and same candidate key column(s).

QNA35

Cannot create %1 HG index because one already exists on the given columns.

QNA36

Cannot create unique HG index because primary key or unique constraint already exists on the given columns.

QNA37

Cannot create a duplicate '%1' index '%2'.

QNA38

Index '%1' cannot be created. Multicolumn indexes must be created using distinct columns.

QNA39

Cannot drop table %1 because foreign keys still reference it.

QNA40

Cannot create foreign key constraint on a candidate key that is also a foreign key.

QNA41

Foreign keys disallowed on Identity/Autoincrement Columns when set option identity_enforce_uniqueness is on

QNA42

Identity/Autoincrement Column %1 has Invalid datatype: scale must be 0.

QNA43

Cannot add an Identity/Autoincrement Column to table %1, it participates in a join index.

QNA44

Invalid datatype for Identity/Autoincrement Column %1.

QNA45

Table %1 already has an Identity/Autoincrement Column.

QNA46

Cannot drop %1 %2: set option 'identity_insert' must be off.

QSA00

Bit %2 is unexpectedly on in bitmap. If the error persists, you may have a damaged index; please run sp_iqcheckdb. %1

QSA01

Bit %2 is unexpectedly off in bitmap. If the error persists, you may have a damaged index; please run sp_iqcheckdb. %1

QSA04

Statistics context = %2 %3\n %1

QSA12

Cannot create %2 index on a column having a datatype %3. %1

QSA19

An internal server component, a bitmap, was given invalid input. %1

QSA22

Cannot create a WD index on a column narrower than 3 bytes. %1

QSA23

Cannot create a WD index on a column wider than 32767 bytes. %1

QSA24

Cannot create a WD index with a max permitted word size less than 1 byte. %1

QSA25

Cannot create a WD index with a max permitted word size greater than 255 bytes. %1

QSA26

Cannot create a WD index with a separator string this long. %1

QSA27

Cannot create a WD index with a separator string containing a character fragment. %1

QSA28

Cannot create a WD index with more than 256 separators. %1

QSA29

Words exceeding the maximum permitted word length not supported. %1

QSA30

Cannot create a WD index with the database IQ pagesize less than 4KB. %1

QSA31

%2: All buffer cache pages are in use, ask your DBA to increase the size of the buffer cache; buffer={%3} page={%4}. %1

QSA32

%2: Bio ptr must be non-null; buffer={%3} page={%4}. %1

QSA33

%2: Blocksize must be a multiple of sizeof(hos_mrdtype & hos_uint) and > 0; buffer={%3} page={%4}. %1

QSA34

%2: The number of blocks must be > 0; buffer={%3} page={%4}. %1

QSA35

%2: The logical or physical block number must be > 0; buffer={%3} page={%4}. %1

QSA36

%2: Invalid compression type; buffer={%3} page={%4}. %1

QSA37

%2: Buffer was not locked when it should have been; buffer={%3} page={%4}. %1

QSA38

%2: Tried to write to a readonly database; buffer={%3} page={%4}. %1

QSA39

%2: Incorrect page header read; buffer={%3} page={%4}. %1

QSA40

%2: Memory & disk block number mismatch; buffer={%3} page={%4}. %1

QSA41

%2: Memory & disk block type mismatch; buffer={%3} page={%4}. %1

QSA42

%2: Attempted to write a page that was not dirty; buffer={%3} page={%4}. %1

QSA43

%2: Memory & disk number of blocks mismatch; buffer={%3} page={%4}. %1

QSA44

%2: I/O error while reading; buffer={%3} page={%4}. %1

QSA45

Bitmap failed internal checks. You may have a damaged index. Please check your IQ message file for additional information. %1

QSA46

%2: Decompression error during Read; buffer={%3} page={%4}. %1

QSA47

%2: Blockmap info error; bmp={%3}. %1

QSA48

%2: Tried to destroy a userlocked buffer; buffer={%3} page={%4}. %1

QSA49

%2: The buffer manager is in an inconsistent state; buffer={%3} page={%4}. %1

QSA50

%2: Btype specific truncation method returned invalid size for btype; buffer={%3} page={%4}. %1

QSA51

An index cannot be created on a char, varchar or varbinary column greater than 255 characters. %1

QSA52

Internal error. Index %2 does not yet support the requested operation. %1

QSA53

%2: s_dbmvbio WriteCheck failed; buffer={%3} page={%4}. %1

QSA68

Tried to insert a duplicate entry. %1

QSA69

Could not find key in hashtable

QSA70

Hashtable is full

QSA71

Input key descriptor has zero fields (%2, %3). %1

QSA73

Hash function can't handle this datatype (%2, %3). %1

QSA74

Key length in equality function is zero (%2, %3). %1

QSA75

Buffer mapper init incorrect (%2, %3). %1

QSA76

Buffer was previously created: %2 (%3, %4). %1

QSA77

Next data entry should be valid (%2, %3). %1

QSA78

Buffer not pinned (%2, %3). %1

QSA79

Too many buffers left in use: %2 (%3, %4). %1

QSA80

Key doesn't fit on a single database page: %2 (%3, %4). %1

QSA81

Data doesn't fit on a single database page: %2 (%3, %4). %1

QSA82

Hash object has no data, only keys (%2, %3). %1

QSA88

Attempted to add a duplicate key. %1

QSA89

The size of the value is more than the maximum allowed for the field. Value: %2 %1

QSA90

Page size selected is too small for this datatype. %1

QSA91

Attempt to create a B-Tree with RecordSize+KeySize too large. %1

QSA92

Must provide a key comparison routine on object creation. %1

QSA93

The maximum key size must be between 1 and 5300. Key size: %2 %1

QSA94

Cannot use raw partition for MESSAGE LOG or ROW LOG. %1

QSA95

MESSAGE LOG and ROW LOG cannot be the same on-disk file. %1

QSA96

%3 integrity constraint limit (%2) exceeded. %1

QSA97

Cumulative total (%2) for all integrity constraint violations exceeded. %1

QSA98

Invalid MESSAGE LOG or ROW LOG filename. %1

QSB00

Database segment '%2' is not valid. It is of type '%3'. Type BTYPE_DBEXT was expected. This segment cannot be used. %1

QSB01

Database segment '%2' is not valid. PhysicalNBlocks Found: %3 PhysicalNBlocks Expected: 1. This segment cannot be used. %1

QSB02

Incorrect HG Index Version (%2): Index must be dropped by previous version of Sybase IQ and recreated. %1

QSB03

Number of unique values exceeded for index. %2 %3 %1

QSB04

Bad args, both values must be >= 1 (%2 %3). %1

QSB05

Could not find block: %2. %1

QSB06

Database segment '%2' is not valid. The catalog file id is incorrect. FileID found: %3 FileID expected: %4. This segment cannot be used. %1

QSB07

Duplicate entry for block: %2, record %3. %1

QSB08

Database segment '%2' is not valid. Startblock found in the header: %3 Startblock expected: %4. This segment cannot be used. %1

QSB09

Key size %2 is more than the maximum %3. %1

QSB11

Could not find record %2 within block %3. %1

QSB14

Tried to put too many records %2 into block %3. %1

QSB15

Database segment '%2' is not valid. %3 imaginary freelist blocks were found, but %4 imaginary freelist blocks were expected. This segment cannot be used. %1

QSB16

Wrong new() was called. %1

QSB17

Update can not do different sized values yet. New size = %2, old size = %3. %1

QSB18

Database segment '%2' is not valid. %3 freelist blocks were found, but %4 freelist blocks were expected. This segment cannot be used. %1

QSB19

Record size too large for database page size. %1

QSB20

%1 Sort: Sorted #%2, %3 Recs, %4 Secs

QSB21

%1 Sort: Saved #%2, %3 Recs, %4 Secs

QSB22

%1 Sort: Merged %2 runs, %3 Secs, %4 runs remaining

QSB23

Database Segment %2 is not valid. Missing DBSignature. This Segment can not be used. %1

QSB24

Database Segment %2, blocksize %3 does not match catalog blocksize of %4. This Segment can not be used. %1

QSB25

Database Segment %2, maxcompression %3 does not match catalog maxcompression of %4. This Segment can not be used. %1

QSB26

Database Segment %2, createtime does not match catalog. This Segment can not be used. %1

QSB27

Database Segment %2, %3 size does not match catalog size of %4. This Segment can not be used. %1

QSB28

Tried to allocate indexspace blocks without a freelist. %1

QSB29

Database Segment %2, query server can not find a valid header. This segment can not be used. %1

QSB30

Database %2, does not have a segment for catalogfileid %3. %1

QSB31

You have run out of %1 dbspace in database %2. In another session, please issue a CREATE DBSPACE ... %3 command and add a dbspace of at least %4 MB.

QSB32

The DBA has added %1 %2 dbspaces to database %3. Sybase IQ (TM) is no longer waiting for more dbspace.

QSB33

You have run out of space during the CHECKPOINT operation. %1

QSB34

Insufficient buffers for sort. %1

QSB35

IQ had insufficient memory to create the buffer cache with the size specified with the Main_Cache_Memory_MB or Temp_Cache_Memory_MB options. Instead, the cache will be created using the default size.

QSB36

Cannot perform requested command as there is a CREATE DBSPACE command in progress. %1

QSB37

Cannot perform requested command as there is a DROP DBSPACE command in progress. %1

QSB38

Cannot perform requested command as there is a CHECKPOINT command in progress. %1

QSB39

%1 SortMerge0: %2 records, PhaseI=%3 Secs, %4 runs total, %5 pgs=%6 M, runlen=%7, %8 est. phases

QSB40

%1 SortMergePass: Merged %2 runs, %3 Secs, %4 runs remaining, %5 reads = %6 M, runlen=%7, phase %8, %9 M on disk

QSB41

%1 SortMergeDone: Ave mem %2 M, %3 Secs, %4 passes, %5 reads, %6 M data= %7 pgs, %8 phases, %9 M on disk

QSB42

Cannot perform requested command as there is a DBCC command in progress. %1

QSB43

Space has become available in the %1 store of database %2. Sybase IQ (TM) is no longer waiting for more dbspace.

QSB44

Cannot use -iqfrec or -iqdroplks to start a multiplex query server with no local store. %1

QSB45

%2 Internal Inconsistency: %1 (%3,%4,%5)

QSB46

Cannot delete/truncate CK %2 because of RI violation - FK has non-nulls. %1

QSB47

Cannot %2 CK %3 row %4 because of RI violation. %1

QSB48

Cannot %2 FK %3 row %4 because of RI violation. %1

QSB49

Cannot remove row %3 from CK %2 during LOAD cleanup because of RI violation. %1

QSB50

Cannot alter dbspace when a backup is in progress

QSB51

Cannot drop segment %2 since it is in use by the database. %1

QSB52

There is insufficient reserve space to add %3 blocks to segment %2. Only %4 blocks or less may be added. %1

QSB53

Cannot resize segment %2 since the truncated region is in use. %1

QSB54

The status specified for segment %2 is unchanged. %1

QSB55

Cannot perform requested command as there is an ALTER DBSPACE command in progress. %1

QSB56

There must be at least one readwrite dbspace (%2). %1

QSB57

Cannot resize segment %2 since it is readonly. %1

QSB58

Insufficient space to relocate structures on %2. %1

QSB59

Segment %2 cannot be smaller than %3 blocks. %1

QSB60

You cannot drop the last dbspace. %1

QTA00

Bind parameters are not supported in data flow query processing

QTA01

Query has exceeded the supported maximum number of tables that can be joined. %1

QTA02

Subquery predicates are not supported in the ON clause of outer joins in this release. %1

QTA03

A maximum of one subquery predicate per conjunct is supported in this release. %1

QTA04

Subqueries are allowed only as arguments of comparisons, IN, and EXISTS %2, %1

QTA05

Deleting from views is not supported. %1

QTA06

The target DELETE table must also appear in FROM. %1

QTA08

Sybase IQ does not support nested aggregations. %1

QTA09

Cannot perform an aggregate function on a column from a table not declared in the same query. %2, %1

QTA10

The field '%2' is not unique and needs to be qualified, %1

QTA11

There are two tables named '%2'. Please specify an alias for one of them. %1

QTA12

The field '%2' specified in the query cannot be found, %1

QTA13

The FROM clause must have at least one table identifier %1

QTA15

The optimizer was unable to find a query plan that avoided cartesian product joins larger than the Max_Cartesian_Result setting %1

QTA16

Aggregate functions are not allowed in a GROUP BY clause %1

QTA17

You cannot DELETE from a join virtual table. (%2) %1

QTA18

Illegal ORDER BY item %2, %1

QTA19

The update FROM list must match the table-clause exactly

QTA20

Only single-table updates are supported by Sybase IQ

QTA21

Sybase IQ does not allow subqueries in update set-items

QTA22

Aggregate not valid in update set-item expression.

QTA23

Unmatched number of select list items in union

QTA24

Estimate number: %2 exceed the DEFAULT_MAX_CUBE_RESULT of GROUP BY CUBE or ROLLUP %1

QTA25

Query rejected as too complex. After join simplifications there were still %2 tables to be joined, which exceeds the current setting of Max_Join_Enumeration. %1

QTA26

Update not supported on null supplying side of outer join.

QTA27

An error occurs during unistring conversion - %2. %1

QTA28

Syntax error - %2. %1

QUA00

You cannot do a partial restore for database '%2' because it has been updated (%3) since its last backup (%4). %1

QUA01

There is already a backup in progress. %1

QUA02

Unable to write to archive. ('%2') %1

QUA03

You must do a full backup before doing an incremental backup. %1

QUA04

You cannot do incremental backups with this release. %1

QUA05

Server is reporting no files in the database. %1

QUA06

Server reports '%2' files in IQ store, IQ reports '%3'. %1

QUA07

IQ unable to find all files to back up. %1

QUA08

Database has changed since last restore. %1

QUA09

This restore cannot immediately follow the previous restore. %1

QUA10

Unable to read from archive ('%2'). %1

QUA11

Header of block to be restored appears to be corrupted. %1

QUA12

Media data appears corrupted (bad checksum). %1

QUA13

Media meta data appears corrupted (boundary record). %1

QUA14

Media meta data appear corrupted (multiple begin boundary records). %1

QUA15

Media meta data appears corrupted (missing begin boundary record). %1

QUA16

Restoring database '%2' has failed because not all media required for restoring '%3' were supplied. %1

QUA17

An I/O write error has occurred on '%2'. The restore query has failed. %1

QUA18

An I/O read error has occurred on '%2'. The backup query has failed. %1

QUA19

.db or .log file does not exist. Incremental restore not possible. %1

QUA20

Wrong IQ backup tape or file. %1

QUA21

Backup Internal Error. %1

QUA22

Restore Internal Error. %1

QUA23

Not an IQ backup tape or file. %1

QUA24

Ran out of threads. Start up server with more threads. %1

QUA25

.db or .log file exists. Full restore will not be done. %1

QUA26

Number of IQ blocks backed up: %1

QUA27

Total number of IQ blocks backed Up: %1\n at %2\n\tIQ Blocksize %3\n\tbackup Blocksize %4\n\tblocking factor %5\n\tbuffer size %6

QUA28

Total number of IQ blocks to be backed up: %1

QUA29

Incremental backups disabled, perhaps due to forced recovery. To enable,\n do a full backup

QUA30

for long binary/varchar Column '%2', database page size of (%3) must be greater than %4. %1

QUA50

Bad opcode detected during restore. Expected opcode is '%2', but '%3' was seen. %1

QUA51

An invalid database segment number (%2, %3) has been detected. %1

QUA52

Programming error: looking for hole '%2', but only have '%3'. %1

QUA53

Fatal internal error: looking for segment containing hole {%2,%3}, but none was found. %1

QUA54

Fatal internal error: looking for segment containing block '%2', but none was found. %1

QVA00

Vertical Projection Cursor state error %1

QVA01

Cannot find index for a given dfe %1

QVA02

The number of existing indexes exceeds the current maximum number of indexes. %1

QVA03

Vertical Projection Cursor does not support AD-HOC joins. %1

QVA06

the pattern argument in a like predicate must have string datatype.

QVA07

the escape argument in a like predicate must be a one byte character.

QVA09

Group (L)

QVA10

Group (S)

QVA11

Aggregate (L)

QVA12

Aggregate (S)

QVA13

Projection

QXA00

The dbspace '%2' already exists. %1

QXA01

Cannot use raw partition for dbspace file '%2'. %1

QXA015

The MAIN store is out of space. Space must be added to the MAIN store first. %1

QXA016

The TEMPORARY store is out of space. Space must be added to the TEMPORARY store first. %1

QXA017

You cannot create tables on a query node without a local IQ Store. %1

QXA018

Shared and local tables cannot participate in a JOIN INDEX. %1

QXA019

A Query node may not modify objects in the main IQ Store. %1

QXA02

File format mismatch; database %2; Sybase IQ: %3. %1

QXA020

Nothing to backup: Query node has no local store. %1

QXA021

Foreign key constraint on a local table cannot reference a shared table. %1

QXA022

Cannot modify main store from a multiplex query server. %1

QXA023

IQ does not support updatable cursor with JOIN/UNION/GROUP BY/DISTINCT/SET,OLAP function. %1

QXA024

Column '%2' is not updatable if it is long binary/varchar, rowid, referenced in the select list, or not in FOR UPDATE list. %1

QXA025

The current row can not be updated since it has been deleted. %1

QXA03

Catalog format mismatch: database %2; Sybase IQ: %3. %1

QXA04

Stored procedure format mismatch: database %2; Sybase IQ: %3. %1

QXA05

File format date mismatch: database %2; Sybase IQ: %3. %1

QXA06

Maximum blocks for dbspace '%2' is %3 blocks. %4 blocks were specified. (Database blocksize is %5.) %1

QXA07

The number of blocks (%3) for dbspace '%2' must be less than or equal to the number of blocks in the raw partition (%4). %1

QXA08

For an IQ PAGE SIZE of %2, the dbspace '%3' must have at least %4 MB. %1

QXA09

Improper use of cursor - programmer error %1

QXA10

An invalid attribute flag was passed to the cursor

QXA11

Not enough server threads available for this query.

QXA12

The cursor is in an invalid state %1

QXA13

Raw partition %2 is already in use. %1

QXA14

Default cache size is used for command %1.