Thank you for thinking with me.
As I posted above, at this moment the cause of my troubles
seemed to be the transaction log file.
The network-scenario seems indeed the logical problem but
the problem exists on two separate (brand new) systems.
When the problem does return I will certainly use your
advice and start monitoring the network.
Kind regards,
Koen
-----Original Message-----
Koen
You are definitely seeing a network problem. recv is a
function in the
WinSock2 library. WinSock2 is the API programming
interface for socket
programming - and is commonly used in TCP/IP
environments...
The more common error return codes from recv in a stable
application
would be WSAECONNRESET or WSAETIMEDOUT, or
WSAECONNABORTED. If you have
a lot of noise on the network, there will be a lot of
retries, and when
the retry threshold limit is reached, the underlying
communications
protocol will just give up and return an error --
unfortunately, the
errors are often, as they are propagated back up the
protocol stack,
filtered and the real underlying problem is often covered
up...
To start the troubleshooting process, I would be suspect
of just about
everything from the network adapter on computer A to the
network adapter
on computer B (wires, connectors, hubs, switches, the NIC
cards in the
two endpoint computers, other offending NIC cards, etc).
To effectively
diagnose/trouble shoot, you need to FIRST fire up
Performance monitor
and start two counters on the network adapter on each of
the two
endpoint machines (the client and the server) -- look at
PacketReceivedErrors and PacketOutboundErrors counters --
watch these
two counters on each of the two machines for a couple of
days ..
In addition, you should install Network Monitor on the
Server (NetMon
can be installed only on a Win2K server) - and look at
MAC Error
Statistics for a couple of days... If you see a lot of
errors, then
start replacing hardware.
If you are the network admin for your network, these are
tools that you
MUST have! If you have a network admin, you need to get
them involved
ASAP...
I hope this helps.