Windows Vista: EDatabaseError: [DBNETLIB][ConnectionWrite (send()).] General network error. Check your network docu...

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for SQL Server in Delphi and C++Builder
Post Reply
Johannes Geyer
Posts: 6
Joined: Wed 27 Sep 2006 12:52

Windows Vista: EDatabaseError: [DBNETLIB][ConnectionWrite (send()).] General network error. Check your network docu...

Post by Johannes Geyer » Tue 06 Mar 2007 14:03

Hello,

I have a SBS Server 2003 R2 / SQL Server 2005 with 10 Windows XP Pro SP2 Clients and since two weeks 2 Windows Vista Business Clients.

My application is written in Delphi 7 using dbExpress and dbxsda.dll 3.10.7.0.

On the Windows Vista Clients I get from time to time the following error:
EDatabaseError: [DBNETLIB][ConnectionWrite (send()).] General network error. Check your network documentation...

The original german error message: EDatabaseError: [DBNETLIB][ConnectionWrite (send()).] Allgemeiner Netzwerkfehler. Weitere Informationen finden Sie in der Dokumentation...

The application is running for 1 or 2 hours without problems, then suddenly the error occurs. I've never had this error on any of the Windows XP Clients. I installed Windows XP on the Windows Vista computers on a separate HDD partition and started my application. It still runs without any errors until now.

So I think it has something to do with Windows Vista. Maybe the new MDAC version has a problem.

Does anyone have the same problems?

Regards
Johannes Geyer, julitec GmbH, Germany

Jackson
Posts: 512
Joined: Thu 26 Jan 2006 10:06

Post by Jackson » Wed 07 Mar 2007 13:07

It is unlikely that the problem concerns the MDAC version.
Possibly your firewall causes such behaviour.
Disable the firewall and try again.

HillsAutomatisering
Posts: 1
Joined: Mon 27 Apr 2009 06:26

Post by HillsAutomatisering » Mon 27 Apr 2009 06:35

We do have the same problem here. At this moment we have 9 customers working with a SBS Server 2003 R2 / SQL Server 2005 Express with some Windows XP Pro SP2 Clients and some Windows Vista Business Clients.

Only on the Windows Vista Clients we get from time to time the following error:
EDatabaseError: [DBNETLIB][ConnectionWrite (send()).] General network error. Check your network documentation...

Our application is written in Delphi 7 using dbExpress.

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Tue 28 Apr 2009 07:57

Please take a look at these articles:
http://social.msdn.microsoft.com/forums ... a56e66e64/
http://social.msdn.microsoft.com/forums ... 6ef046dec/

If it will not help to cope with the problem, please contact me.

martin
Posts: 52
Joined: Mon 07 Nov 2005 09:48

Post by martin » Thu 09 Jul 2009 21:12

@Dimon: We have the same problem and the two links did not help to solve it.

Dimon
Devart Team
Posts: 2910
Joined: Mon 05 Mar 2007 16:32

Post by Dimon » Tue 21 Jul 2009 07:11

This problem is connected with working of SQL Server and not with DbxSda.
To solve the problem check if Windows Authentication solves the problem. For this you should clear the User_Name parameter.
Also try to use the SQL Native Client provider.

martin
Posts: 52
Joined: Mon 07 Nov 2005 09:48

Post by martin » Tue 21 Jul 2009 07:43

We already switched to SQL Native Client provider but no improvement.

Will try your suggestion with Windows Authentication.

Thanks
Martin

Post Reply