Sybase Technical Library - Product Manuals Home
[Search Forms] [Previous Section with Hits] [Next Section with Hits] [Clear Search] Expand Search

Error 4002 [Table of Contents] dump and load Errors
(continued)

Troubleshooting and Error Messages Guide

[-] Chapter 3 Error Message Writeups
[-] dataserver Errors
[-] Error 4020

Error 4020

Severity

20

Error message text

While reading characters from the client, the receiving buffer has been detected to be too small.

Explanation

All client/server communication occurs over a network via packets. Clients initiate a connection to the server. The connection sends client requests and server responses.

Error 4020 is raised when the server detects an overflow in the destination buffer while reading one or more characters from the client. The error breaks the connection to the server.

Possible reasons for Error 4020 include:

Action

Collect all relevant information about the circumstances in which the error occurred: character set differences on client and server, changed or new applications, recent changes in the network configuration, and so on.

Check for coding errors in the application which may be causing incorrectly sized packets to be sent.

Check for possible packet corruption within the network.

Check the network configuration. For example, if there is 7-bit communication at one end, and 8-bit at the other end, check that the network is properly configured to handle this setup.

Check that Adaptive Server is correctly configured to work with the underlying network packet size or buffer size on your system. Relevant server parameters include:

default network packet size
maximum network packet size
total memory

Versions in which this error is raised

All versions


Error 4002 [Table of Contents] dump and load Errors
(continued)