Messages 20121 through 20140

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

Number Msg Type SQL State SQL Code Message Possible Cause
20121 Error QSB00 -1009100L "Database segment '%2' is not valid. It is of type '%3'. Type BTYPE_DBEXT was expected. This segment cannot be used. %1" The segment type written to the segment header was found not to be of the expected type. You will need to restore your database from backup.

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

20122 Error QSB01 -1009101L "Database segment '%2' is not valid. PhysicalNBlocks Found: %3 PhysicalNBlocks Expected: 1. This segment cannot be used. %1" The number of physical blocks read from the segment header is incorrect. You will need to restore your database from backup.

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

20123 Error QSB02 -1009102L "Incorrect HG Index Version (%2): Index must be dropped by previous version of Sybase IQ and recreated. %1" No additional information available.

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

20124 Error QSB03 -1009103L "Number of unique values exceeded for index. %2 %3 %1" No additional information available.

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

20125 Error QSB04 -1009104L "Bad args, both values must be >= 1 (%2 %3). %1" No additional information available.

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

20126 Error QSB05 -1009105L "Could not find block: %2. %1" No additional information available.

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

20127 Error QSB06 -1009106L "DBFILE '%2' is not valid. The catalog file id is incorrect. FileID found: %3 FileID expected: %4. This segment cannot be used. %1" The FileID information stored on the disk segment's header is not correct. The disk segment cannot be used.

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

20128 Error QSB07 -1009107L "Duplicate entry for block: %2, record %3. %1" No additional information available.

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

20129 Error QSB08 -1009108L "Database segment '%2' is not valid. Startblock found in the header: %3 Startblock expected: %4. This segment cannot be used. %1" The start block of the disk segment that was found in the disk segment header is not the same as what was expected. The disk segment cannot be used.

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

20130 Error QSB09 -1009109L "Key size %2 is more than the maximum %3. %1" No additional information available.

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

20131 Error QSB10 -1009110L "%1" No additional information available.

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

20132 Error QSB11 -1009111L "Could not find record %2 within block %3. %1" No additional information available.

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

20133 Error QSB12 -1009112L "%1" No additional information available.

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

20134 Error QSB13 -1009113L "Secondary error noted" No additional information available.

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

20135 Error QSB14 -1009114L "Tried to put too many records %2 into block %3. %1" No additional information available.

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

20136 Error QSB15 -1009115L "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" When a database segment is opened, the segment header is read and the number of freelist blocks read from the header is compared with the number of freelist blocks that are expected to be read from the segment header. If the numbers do not match, the segment cannot be used and the database must be restored from backup.

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

20137 Error QSB16 -1009116L "Wrong new() was called. %1" No additional information available.

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

20138 Error QSB17 -1009117L "Update can not do different sized values yet. New size = %2, old size = %3. %1" No additional information available.

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

20139 Error QSB18 -1009118L "Database segment '%2' is not valid. %3 freelist blocks were found, but %4 freelist blocks were expected. This segment cannot be used. %1" When a database segment is opened, the segment header is read and the number of freelist blocks read from the header is compared with the number of freelist blocks that are expected to be read from the segment header. If the numbers do not match, the segment cannot be used and the database must be restored from backup.

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

20140 Error QSB19 -1009119L "Record size too large for database page size. %1" No additional information available.

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


Created May 6, 2011. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com