20
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.
“sdes” is an abbreviation for “session descriptors.” Refer to “Error 603” for information about session descriptors.
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:
Adaptive Server runs out of session descriptors
A buffer was already in the session descriptor’s requested slot
When an 803 error occurs:
Look for other errors in the Adaptive Server error log to indicate the specific source of the problem (for example, not enough locks, not enough open objects).
Increase the appropriate configuration parameter.
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.
All versions