Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 SQL Server Development (2000)
 Inconsistent Errors

Author  Topic 

JAdauto
Posting Yak Master

160 Posts

Posted - 2004-05-19 : 16:39:50
We are having a rather serious issue and I (and two others) have searched the Internet for 2 days for a resolution with no good results. Once again, I am hoping you come through for me as you have saved me in the passed.

We are getting the following errors:

[DBNETLIB][ConnectionRead (recv()).]General network error. Check your network documentation.

[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

The problem with these errors are that they are not consistent. They only happen in TWO places in our code that does some pretty hefty processing. These errors do not occur on every machine. They NEVER occur on the server machine. They NEVER occur on my machine. They SOMETIMES occur on our MIS guy's machine. One client machine gets these errors EVERY single time. Another client's machine at the same location NEVER gets them. When processing one day's business it may fail and return these errors and then they turn around and process it again and it works fine.

We are finding this now at two separate clients sites... again never consistently.

I dont know what kind of information you could possibly use to help us out here, but here is my attempt. If anyone has any ideas or information I can give, please let me know.

We are running VB6 SP(5), SQL 2000 (SP3a), MDAC 2.71 SP(1) and ADO 2.7. We upgraded to MDAC 2.8 to try to fix it, but that did not, so we went back to 2.71.

We did find a forum last night that said something about someone seeing problems when tables were created with different collation types. We have found that we do have a few user tables with fields that have these types COLLATE SQL_Latin1_General_CP1_CI_AS according to information in sys columns. Anyone have any input if this could be a problem?

Any input at all that anyone can provide is greatly greatly appreciated. We are at a complete loss.

Thank you again,
JAdauto

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2004-05-19 : 16:45:13
The error message indicates that the client machine is not able to find the SQL Server. Can these machines even ping the database server at the time of the error? Is there a firewall in between the client and the database server? Is SQL Server listening on a port other than 1433? If so, are there aliases on the client machines?

Is your server's collation different than those columns? I believe what you posted is the default. I've never heard of a problem like this that was caused by different collation settings.

Tara
Go to Top of Page

JAdauto
Posting Yak Master

160 Posts

Posted - 2004-05-19 : 17:09:19
Thanks for the speedy reply. I really appreciate it. These are answers by our MIS guru who is just as plagued by this issue:

quote:
The error message indicates that the client machine is not able to find the SQL Server. Can these machines even ping the database server at the time of the error?

Yes all machines can ping the server both by name and by ip address without a problem. Ping replies are <10ms

quote:
Is there a firewall in between the client and the database server?

At no location. They are all on the same 100 Base-t switched network

quote:
Is SQL Server listening on a port other than 1433? If so, are there aliases on the client machines?

No only port for sql is the default 1433




Go to Top of Page

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2004-05-19 : 18:03:56
Given those answers, I would setup a trace on the database server to capture what is occurring when those clients get that error. Let the trace run for a few hours to capture enough data. See if exceptions are occurring. If none, then you probably would need to escalate it to MS. A network sniffer might also be helpful if you have one available.

Tara
Go to Top of Page
   

- Advertisement -