Error 1009118

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

Item Description

SQLCode

-1009118L

Constant

EMSG_SDBEXT_DIF_NFLBLOCKS

SQLState

QSB18

ODBC 2 State

ERROR

ODBC 3 State

ERROR

Sybase Error Code

20139

Severity Code

14

Parameter 1

Location of the exception.

Parameter 2

Name of the segment.

Parameter 3

Number of freelist blocks recorded in the segment header.

Parameter 4

Number of freelist blocks that were expected to be recorded in the header.

Probable cause

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.


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