Sie müssen den Browserdienst starten, um nicht standardmäßige Instanzen aufzulösen. Darüber hinaus ermöglicht das Öffnen von UDP 1434 die Auflösung der benannten Instanzen nach Namen anstelle von Port, sodass Sie die Ports nicht verwenden müssen. Wenn Sie UDP 1434 nicht dauerhaft öffnen können oder wenn Sie einen DBA haben, der vor Ort ist und eine lokale Verbindung herstellen kann, können Sie ihn auffordern, eine Verbindung über SQL Server Mgmt Studio ODER SQLCMD herzustellen und die Serververbindung wie folgt anzugeben:
TCP: Servername \ Instanzname
Das Präfix "tcp" erzwingt eine TCP-Verbindung. Anschließend können Sie eine Verbindung zu Ihrer benannten Instanz herstellen und sys.dm_exec_connections abfragen, um den Port zu ermitteln, auf dem die nicht standardmäßige Instanz ausgeführt wird:
SELECT local_tcp_port FROM sys.dm_exec_connections WHERE session_id = @@SPID
Vielleicht ist es sinnvoll , der Standard - Port Ihrer Instanz zu ändern Sie gesehen haben http://blogs.msdn.com/b/dataaccesstechnologies/archive/2010/03/03/running-sql-server-default-instance-on-a -nicht-standard-oder-nicht-standard-tcp-port-tipps-für-die-anwendung-konnektivität-arbeit.aspx ?
quelle