Solved

ODBC SQL Server Driver Named Pipes

Posted on 2002-05-07
5
1,050 Views
Last Modified: 2008-02-26
My client added some Microsoft Windows patches over the weekend and now their application is not working.  Their SQL Server Database is set up on a cluster.

This is the error that my client came up with:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC SQL Server Driver][Named Pipes]Specified SQL server not
found.

This is what I have in the global.asa for the connection string:
Session("strUConnect")  = "Driver={SQL Server};Server=(local);uid=xxxxxxx;pwd=xxxxxxx;database=xxxxxxx"

What could have cause their application to stop working just because they added some Microsoft Windows patch.

URGENT - Thank you!

0
Comment
Question by:oshe127
5 Comments
 
LVL 6

Accepted Solution

by:
curtis591 earned 100 total points
ID: 6994005
if you run cliconfg.exe is has the default communication for your sql server entry been changed to named pipes.  I am guessing if you switch it to IP it will work.
0
 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 6994008
Check out the Server and Client Network tools from SQL Server, there you can see which network protocols are enabled. Normally, you choose the TCP/IP as default protocol (at the server and at the client), and it should work fine. I guess that the patch has reset the default to named pipes (silly NT)...

CHeers
0
 

Author Comment

by:oshe127
ID: 6994025
We are having them check the utility now for TCP/IP and they are adding the exact name of the cluster in the server instead of it being local.
0
 
LVL 4

Expert Comment

by:TheSpirit
ID: 6994204
You don't give away the versions of SQL/OS that are being used but you might want to checkout the Q article that documents rebind.exe Q239473 after OS updates.
0
 

Author Comment

by:oshe127
ID: 6994610
Thanks!

The IP was half of the problem the other half was the global.asa, didn't have the cluster name it still said local.
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

JSON is being used more and more, besides XML, and you surely wanted to parse the data out into SQL instead of doing it in some Javascript. The below function in SQL Server can do the job for you, returning a quick table with the parsed data.
Load balancing is the method of dividing the total amount of work performed by one computer between two or more computers. Its aim is to get more work done in the same amount of time, ensuring that all the users get served faster.
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Via a live example combined with referencing Books Online, show some of the information that can be extracted from the Catalog Views in SQL Server.

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now