An welchem ​​Port läuft meine SQL2008-Instanz?

9

Sehen Sie sich dieses Bild meines SQL 2008-Verwaltungskonfigurationsbildschirms für TCP an:

Ich muss wissen, auf welchem ​​Port ich laufe. Basierend auf diesem früheren Post , ich don 't glaube nicht, dass es 1433 ist, was ich denke, ist der Standard.

Wenn ich meine Portnummer in SQL Config Mgr. überprüfe, ist sie leer. Schlägt dies einen Standardport vor? Beachten Sie, dass ich mehrere SQL Server-Instanzen auf dem Datenbankserver habe. Eine 2000-Instanz und zwei 2008-Instanzen. Ich möchte den Port der 2008b-Instanz kennen.

Die erste Anzeige ist für TCP. Ich bin mir nicht sicher, was VIA ist, aber schau es dir an:

Können Sie mir helfen?

Aktualisieren

Ich habe meine sql2008b-Instanz neu gestartet und das Protokoll überprüft, um nach einer Nachricht zu suchen, die den verwendeten Port angibt. Es zeigte dies:

%Vor%

Als ich versuchte, mich anzumelden, benutze folgendes als Servernamen:

(lokal) \ sql2008b, 5786

Ich konnte immer noch keine Verbindung herstellen, obwohl ich bei der Remote-Box angemeldet war (daher "local").

Es wurde unten vorgeschlagen, den Port selbst zu setzen. Das ist mir eingefallen, aber es gibt ein paar Dinge, die mich boten: 1) Warum kann ich eine Verbindung zu meiner SQL 2000-Instanz herstellen, ohne mit irgendetwas zu arbeiten, um es zum Laufen zu bringen (aber nicht meine 2008-Instanz)? 2) Die in TCP1 und 2 angezeigten IP-Adressen erscheinen nicht korrekt. Der eine, den ich beschimpfte, vermutlich die IP-Adresse meines Routers und der, der nötig war, um meinen Server im Internet sichtbar zu machen, war nicht korrekt. Auch die lokale 192.168.1.100 war nicht korrekt. Die IP-Adresse des Server-Servers endet in einer anderen Nummer. vielleicht ich sh

    
ChadD 22.05.2010, 20:58
quelle

2 Antworten

4

TCP / IP ist in Ihrem Screenshot deaktiviert, so dass kein Port abgehört wird. Beim Start wird bei Aktivierung ein Eintrag in die SQL Server-Protokolle geschrieben, der Ihnen mitteilt, welcher Port überwacht wird. (Zugänglich über Management-Strukturansicht Management - & gt; Sql Server Logs-Knoten)

Sie finden diesen Link möglicherweise hilfreich Konfigurieren einer Instanz von SQL Server zum Abhören eines bestimmten TCP-Ports oder dynamischen Ports

Sie haben auch den SQL Server-Browser -Dienst, der auf diesem Computer ausgeführt wird verbinden Sie sich mit der richtigen Instanz)?

    
Martin Smith 22.05.2010, 21:01
quelle
1

Wenn TCP / IP deaktiviert ist, kann der Dienst weiterhin über Named Pipes (für Netzwerkverbindungen) oder Shared Memory (für lokale Verbindungen) zuhören, so dass TCP / IP deaktiviert ist, wenn Sie diese Route wählen.

Beim Start gibt es einen Ereignisprotokolleintrag, der Ihnen mitteilt, für welche Verbindungsmethoden er empfangsbereit ist, oder Sie können über die Befehlszeile einen "NETSTAT -A" ausführen, um zu sehen, welche Ports der Server im Allgemeinen überwacht / p>     

SqlRyan 22.05.2010 21:06
quelle

Tags und Links