I'm having mega problems with a large database-driven site that's
hosted on a reputable ISP's W2K webserver and SQL2K database server.
It seems for some while it's been causing them problems (unknown to
us) with connectivity between the webserver and db server. When the
problem occurs the hosted sites get the following error message (or
similar):
"Microsoft OLE DB Provider for SQL Server error '80004005'
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or
access denied."
Now the site itself is not high volume nor db intensive but the
problem is arrising every few days. The ISP has moved the site between
servers at least 3 times now and asserts that the problem moves with
the site - I still cannot see what can be causing the problem and have
found it hard to be convinced it is our site anyway. Nonetheless if we
don't sort it we'll get the site suspended - ooerr!
All the ASB (VBS-based) site does is use ADO to interact with the DB
thru queries and a few small stored procedures. I've been thru and
checked that all connections are closed and the objects destroyed
after use. It was pointed out that it uses only implicit connections
(eg rs.Open strSQL, strProvider rather than opening a connection and
using the connection object trhoughout the page).
Anyone got any suggestions for what might be causing the problem or
even where I start looking as I cannot reproduce the problem locally
and of course only have very limited access to the host system. Also
there doesn't seem to be anything that can be monitored to anticipate
the problem occurring.
Help!!