Pragmatic Works

Enabling your business intelligence enterprise.
Welcome to Pragmatic Works Sign in | Join | Help
in Search

Brian Knight

(local) Times out in SQL Server 2005

Embarrassingly enough, since SQL Server 2005 came out, I've made myself get in the habit of typing localhost instead of (local) because (local) seemed to time out on my laptop. I never really cared enough to research why localhost worked for my server name but (local) did not. In SQL Server 2000, I had written tons of DTS packages to communicate to (local) and once converted, they timed out for some mysterious reason.

Well finally curiosity took me and I did some research.  It turns out (as many of you already know) that localhost uses the TCP/IP protocol to communicate with SQL Server and (local) communicates over Named Pipes. This is not really a big deal until SQL Server 2005. In SQL Server 2005, Microsoft changed the behavior of the instance of SQL Server to not listen to Named Pipes by default. Thus, causing your SSIS or DTS packages to now time out. You can turn this on quickly in the SQL Server Configuration Manager as shown below. Simply flick the Disabled text to Enabled and you're ready to roll! It will require a stop and start of the SQL Server instance after enabling.

 

image

Brian Knight

Published Apr 25 2008, 11:28 PM by Brian Knight
Filed under:

Comments

 

time » Blog Archive » (local) Times out in SQL Server 2005 said:

Pingback from  time  » Blog Archive   » (local) Times out in SQL Server 2005

April 26, 2008 1:57 PM
 

microsoft » Blog Archive » (local) Times out in SQL Server 2005 said:

Pingback from  microsoft  » Blog Archive   » (local) Times out in SQL Server 2005

April 26, 2008 2:28 PM
Powered by Community Server (Non-Commercial Edition), by Telligent Systems