"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"
Item | Description |
---|---|
SQLCode |
-1009115L |
Constant |
EMSG_SDBEXT_DIF_NIBLOCKS |
SQLState |
QSB15 |
ODBC 2 State |
ERROR |
ODBC 3 State |
ERROR |
Sybase Error Code |
20136 |
Severity Code |
|
Parameter 1 |
Location of the exception. |
Parameter 2 |
Name of the segment. |
Parameter 3 |
Number of imaginary freelist blocks recorded in the segment header. |
Parameter 4 |
Number of freelist blocks that were expected to be recorded in the header. |
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.