Error 803

Severity

20

Message text

Unable to place buffer '0x%lx' from cache '%.*s' holding logical page '%ld' in sdes for object '%.*s' - either there is no room in sdes or buffer already in requested slot.

Note“sdes” is an abbreviation for “session descriptors.” Refer to “Error 603” for information about session descriptors.

Explanation

A session descriptor is an internal data structure in Adaptive Server which contains information about a table. All open objects in Adaptive Server require a descriptor structure. Whenever a connection to Adaptive Server attempts to open a table, it gets a session descriptor.

To ensure that a buffer read by the session remains in the buffer cache and does not age out, Adaptive Server “keeps” the buffer. The session descriptor contains eight slots where buffers are stored that are “kept” by the session.

Error 803 occurs during recovery or regular Adaptive Server operation when one of the following is true:

Action

When an 803 error occurs:

If problems persist, contact Sybase Technical Support for assistance. Before contacting Sybase Technical Support, be prepared to provide the complete text of all error messages. Examine your operating system error log file as well as the Adaptive Server error log to determine if hardware errors may have caused the problem.

Versions in which this error is raised

All versions