Server error messages 3900 – 3999 – Sybase 11.9.x-12.5 User Manual
Page 252

Server Error Messages 3900 – 3999
926
Server Error Messages 3900 – 3999
3819
16
The dynamic PREPARE statement `%.*s' failed because of an internal problem while
sending the input parameters formats to the client.
Explanation:
Command failed due to invalid or illegal request. Check syntax,
semantics, and permissions. Take any corrective action indicated by message.
3820
16
The datastream length for the ’%s’ token exceeds the allowable maximum of 65535 bytes.
This can happen when Adaptive Server is sending a large number of columns or
parameters to a pre-12.5 client or remote server.
Explanation:
Check that the client or remote server is compatible.
Number
Severity
Text and Explanation
Number
Severity
Text and Explanation
3901
17
This transaction uses too many databases and/or aggregates. The maximum allowed is
%d. The transaction must be split into smaller sections.
Explanation:
Command failed due to resource limitation. Modify the command to fit
available resources, retry when the resource is available, or contact your System
Administrator to address the resource problem.
3902
13
The commit transaction request has no corresponding BEGIN TRANSACTION.
Explanation:
Adaptive Server detected an invalid transaction context for the
commands. Check your commands.
3903
13
The rollback transaction request has no corresponding BEGIN TRANSACTION.
Explanation:
Adaptive Server detected an invalid transaction context for the
commands. Check your commands.
3904
21
Can't unsplit logical page %ld in object `%S_OBJID' in database `%S_DBID' - both
pages together contain more data than will fit on one page.
Explanation:
Refer to the writeup for this error.
3905
21
Can't unsplit logical page %ld in object `%S_OBJID' in database `%S_DBID' - row
number %d is used on both pages.
Explanation:
Adaptive Server encountered an internal error affecting all processes in
the current database. Report the error to your System Administrator. Adaptive Server
must be restarted and dbcc diagnostics run.
3906
16
Attempt to BEGIN TRANsaction in database `%.*s' failed because database is READ
ONLY.
Explanation:
Command failed due to invalid or illegal request. Check syntax,
semantics, and permissions. Take any corrective action indicated by message.