Groups | Blog | Home
all groups > sql server (alternate) > january 2005 >

sql server (alternate) : SQL Server 2000 cannot listen on TCP/IP!


Aquila Deus
1/31/2005 4:36:11 AM
Hi all!

I just tried to enable TCP/IP on SQL Server 2000 (trial, SP3a). The
Server Network Utility shows it's already turned on, but after
restarting the server doesn't listen to any TCP port, and in the
eventlog it reports "SuperSocket info: gethostbyname(MSAFD Tcpip
[TCP/IP]) : Error 11004." and "SuperSocket info: (SpnRegister) : Error
2102.". I googled but found nothing helpful. Does anyone know what's
wrong??

The OS is Windows 2003 Server Enterprise Edition.
Simon Hayes
1/31/2005 5:17:42 PM

[quoted text, click to view]

This KB article lists a few possibilities:

http://support.microsoft.com/kb/q307197/

If that doesn't help, could you post the relevant messages from the SQL
Server log, which should show which protocols are in use? And how have you
verified that the server isn't listening? Does netstat show the MSSQL port?

Simon

Aquila Deus
1/31/2005 5:35:23 PM

[quoted text, click to view]

Shared Memory (and Named Pipe if I enable it).

It doesn't show anything like "bind failed", the gethostbyname is the
only relevant event logged.

[quoted text, click to view]
port?

Both tcpview and netstat show that MSSQL doesnt listen on any TCP port.
I didn't use dynamic port and force encryption.


However, I just successfully connected to it via named pipe (thanks to
a jTDS dev :).
AddThis Social Bookmark Button