Messages 1008007 through 1008027

Messages on this page are sorted by SQLCODE. Locate the appropriate code in the table below, and click the link for a full description of the message.

SQL Code Msg Type Number SQL State Message Possible Cause
-1008007L Error 20677 QNA07 "The ALTER TABLE option '%2' is not supported by Sybase IQ. %1" The user entered an option that is not supported by Sybase IQ but is supported by ASA (like REPLICATION ON).

Click here for a list of possible parameters and odbc states.

-1008008L Error 20679 QNA08 "You cannot TRUNCATE a join virtual table." The user is not allowed to TRUNCATE a join virtual table.

Click here for a list of possible parameters and odbc states.

-1008009L Error 20680 QNA09 "This statement is not supported by Sybase IQ." The statement entered is supported by Adaptive Server Anywhere, but not by Sybase IQ.

Click here for a list of possible parameters and odbc states.

-1008010L Error 20681 QNA10 "A request was made to delete the primary key constraint, but the primary key cannot be found." The user wanted to delete the primary key constraint on the table but the primary key could not be found.

Click here for a list of possible parameters and odbc states.

-1008011L Error 20685 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'." The underlying jvt column and the corresponding base table column must be of the same datatype in order to create a join index. One way to get this error is to create a join index on tables containing FLOAT columns with a client application that uses an open client (isql) or JDBC (Sybase Central) connection. For such connections, the database option FLOAT_AS_DOUBLE defaults to ON thereby creating jvt columns as type DOUBLE for the FLOAT columns in the base tables. To create the join using one of these tools, the user must first set FLOAT_TO_DOUBLE to OFF. See the 'Database Options' chapter in the ASIQ Reference Manual for details on Database Options.

Click here for a list of possible parameters and odbc states.

-1008012L Error 20990 QNA12 "This unique index/constraint must be ENFORCED." This unique index/constraint must be ENFORCED (The UNENFORCED keyword not allowed for this index/constraint).

Click here for a list of possible parameters and odbc states.

-1008013L Error 20991 QNA13 "This multi-column unique index/constraint must be UNENFORCED." This multi-column unique index/constraint must be UNENFORCED (The UNENFORCED keyword is required for this index/constraint).

Click here for a list of possible parameters and odbc states.

-1008014L Error 20992 QNA14 "This foreign key must be UNENFORCED." This foreign key must be UNENFORCED (The UNENFORCED keyword is required for this foreign key).

Click here for a list of possible parameters and odbc states.

-1008015L Error 20993 QNA15 "This check constraint must be ENFORCED." The keyword UNENFORCED is not supported.

Click here for a list of possible parameters and odbc states.

-1008016L Error 20994 QNA16 "Cannot ALTER DELETE a column that has a unique or primary key constraint." Cannot ALTER DELETE a column that has a unique or primary key constraint. This is a duplicate of an SA error code.

Click here for a list of possible parameters and odbc states.

-1008017L Error 20995 QNA17 "Cannot ALTER DELETE a column that has multi-column index." Cannot ALTER DELETE a column that has multi-column index. This is a duplicate of an SA error code.

Click here for a list of possible parameters and odbc states.

-1008019L Error 21041 QNA19 "Multiplex is currently inactive." The user has either requested a multiplex function or has asked for multiplex status.

Click here for a list of possible parameters and odbc states.

-1008020L Error 21042 QNA20 "Multiplex command or request is unimplemented." The user has requested an unimplemented multiplex feature. This would typically be a status request which doesn't exist.

Click here for a list of possible parameters and odbc states.

-1008021L Error 21043 QNA21 "The SYSIQFILE table is not configured for this server to run in a multiplex." SYSIQFILE identifies all files which make up the given stores that the IQ server requires (main, temp, and message). For multiplex, each entry in SYSIQFILE must be associated with a particular multiplex server before that server can access the particular file. This message indicates that some these rows are missing for the active server.

Click here for a list of possible parameters and odbc states.

-1008022L Error 21044 QNA22 "Bad commit identity block. The server may be out of synchronization. %1" Multiplex servers cannot start this database. Start the coordinator in single server mode.

Click here for a list of possible parameters and odbc states.

-1008023L Error 21045 QNA23 "Cannot start multiplex secondary server while the coordinator is in single server mode" Restart the secondary server after the coordinator has restarted in normal mode.

Click here for a list of possible parameters and odbc states.

-1008024L Error 21046 QNA24 "Multiplex coordinator must start as server@host: %2, on file: %3; to start with different settings, you must use the override switch. %1" Only the configured coordinator can start the database. Start with the override switch (-iqmpx_ov 1) to bypass this check.

Click here for a list of possible parameters and odbc states.

-1008025L Error 21047 QNA25 "Multiplex secondary server cannot continue while the coordinator is in single server mode. %1" Resynchronize and restart the secondary server after the coordinator has restarted in normal mode.

Click here for a list of possible parameters and odbc states.

-1008026L Error 21048 QNA26 "Multiplex secondary server out of synchronization with the coordinator. %1" The secondary server's IQ catalog cannot be brought up to date with the coordinator's IQ catalog. This server must be synchronized.

Click here for a list of possible parameters and odbc states.

-1008027L Error 21057 QNA28 "Multiplex secondary node shutting down due to a file added to the IQ_SYSTEM_MAIN dbspace.\nThis node must be synchronized and restarted. %1" The user has added a dbspace file to IQ_SYSTEM_MAIN on the coordinator. This causes secondary nodes to shut down. All secondary nodes must be synchronized and restarted after this operation.

Click here for a list of possible parameters and odbc states.


Created April 27, 2010. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com