Error 696

Severity

21

Message text

Versions prior to 15.0:

An attempt was made to fetch logical page '%ld' in tempdb from cache '%.*s'. Page belongs to object '%ld' and not to object '%ld'. Restart of SQL Server will clear the error. Please contact your System Administrator for help.

Version 15.0 and later:

An attempt was made to fetch logical page '%ld' from cache '%.*s'. Page belongs to %S_PTNINFO and not to %S_PTNINFO. Restart of ASE will clear the error. Please contact your System Administrator for help.

Explanation

This error occurs when Adaptive Server discovers page allocation corruption. Adaptive Server tries to access a particular object but discovers a page in the object's page chain whose object ID is different than that of the object being accessed.

This error is similar to the 605 error. However, error 696 always occurs in the context of the tempdb database. Since the object ID mismatch is detected in cache, this is a transient (soft) error.

Action

Shut down and restart Adaptive Server to clear the cache problem. If error 696 occurs again, call Sybase Technical Support.

Additional information

Have the following information ready before calling Sybase Technical Support:

Versions in which this error is raised

All versions