
Upgrading connection to SQL Server 2000 from vb6
Quote:
> I have avb6 application running on Windows NT connecting to SQL
Server 7,
> and all is fine.
> We have upgraded to Windows 2000 Server ans SQL2000. This is fine and
the
> SQL Server is running.
> I have changed the connection string in the VBapp to connect to the
new
> server, but the application will not run. The error being generated
by VB6
> is on the connection open line, and just gives
> "Client is unable to establish connection"
> The Windows2000 server is available on the network.
> Do I need an upgraded driver??
> Any help gratefully received
> Thanks
This is the answer, maybe not the best but IT WORKS!!! I had same
problem and now is fixed.
Background info
Microsoft have provided an upgrade to the odbc driver for clients on
the sql server 2000 cd. This must be run on the COMPUTERS RUNNING YOUR
PROGRAM.
Look at their faq at
http://support.microsoft.com/support/kb/articles/Q260/8/17.ASP
To find out the before and after driver number go into control
panel/odbc/drivers and look at the version no for sql server. It will
be something like 3.70.08.20
Run the update below and check again. It will change to 3.2000.
something.
Solution
Put in SQL server CD into each client machine (or run this file over
network)
on cd drive run file sqlredis below
A copy of Sqlredis.exe is included on the SQL Server 2000 CD in the
\MSEQ\x86\odbc folder.
when you run it you will get no forms or other info but for a short
second you will see it say it is updating control panel. Wait of couple
of minutes then upgrade is complete. Run your program, good luck.
Cliff Hulcoop
If you liked this why not go to
http://www.chulcoop.btinternet.co.uk
Remember : Everyone needs help so if you can, do.
Sent via Deja.com
http://www.deja.com/