[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 436
  • Last Modified:

Connection problem non-standard port Microsoft, Sql Server, 2005, Named Instances

Hi,

We have a server running SQL 2000 & 2005.  The 2005 server has named instances, running on various ports.

If we try to connect to one of the named instances (using query analyzer for example), the connection fails saying the server is unavilable or does not exist.

If we go into the Sql Client Network Utility (or modify the advanced connection properties in an ODBC connection to turn off 'dynamically determine port') and manually set it to the correct port, the connection works.  That's fine, and makes sense.

If we then set client network utility or the odbc connection back to their previous settings, the connection still works.

Can anyone explain this behaviour?  Why do the client machines 'remember' the connection details for subsequent attempts, yet fail to work the first time?

We are trying to find a way to make every connection work first time without having to go through the fudgey process of connecting once manually.

Thanks

Mick
0
lambch0p
Asked:
lambch0p
  • 2
  • 2
1 Solution
 
BrandonGalderisiCommented:
What I can say is that the port may be different each time you start the named instance so you don't want that.  Rather, ensure that the SQL Browser is running on your SQL Server and just attach by name without specifying the port.  Think of SQL Browser as the traffic cop for incoming connections.  It listens on port 1434 I believe and directs you to the correct port for the requested instance.
0
 
lambch0pAuthor Commented:
Thx Brandon.

The ports are manually specified, so they are always the same when the instance starts.

M
0
 
BrandonGalderisiCommented:
Is the SQL browser service running on that box?
0
 
lambch0pAuthor Commented:
Hi Brandon,

Sorry for the slow response.  Just checked with our DBA, and the browser service is running.  Also got him to confirm that the ports ARE specified manually.

Thx

M
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now