Ich versuche, eine Verbindung zu einem Microsoft SQL 2005-Server herzustellen, der sich nicht an Port 1433 befindet. Wie gebe ich eine andere Portnummer an, wenn ich mit SQL Management Studio eine Verbindung zum Server herstelle?
sql-server
sql-server-2005
ssms
Brettski
quelle
quelle
Wenn Sie eine Verbindung zu einer benannten Instanz herstellen und UDP beim Herstellen einer Verbindung nicht verfügbar ist, müssen Sie möglicherweise auch das Protokoll angeben.
Beispiel:
tcp:192.168.1.21\SQL2K5,1443
quelle
Eine andere Möglichkeit besteht darin, einen Alias in Config Manager einzurichten. Geben Sie dann einfach diesen Aliasnamen ein, wenn Sie eine Verbindung herstellen möchten. Dies macht es viel einfacher und ist vorzuziehen, wenn Sie mehrere Server / Instanzen und / oder Server an mehreren Ports und / oder mehreren Protokollen verwalten müssen. Geben Sie ihnen freundliche Namen und es wird viel einfacher, sich an sie zu erinnern.
quelle
Sie benötigen den SQL Server Configuration Manager. Gehen Sie zu SQL Native Client-Konfiguration, wählen Sie Client-Protokolle aus, klicken Sie mit der rechten Maustaste auf TCP / IP und legen Sie dort Ihren Standardport fest.
quelle
Die Verwendung des Client-Managers wirkt sich auf alle Verbindungen aus oder legt einen Client-Computer-spezifischen Alias fest.
Verwenden Sie das Komma wie oben: Dies kann auch in einer app.config verwendet werden
Es wird wahrscheinlich benötigt, wenn Sie auch Firewalls zwischen Ihnen und dem Server haben ...
quelle
Auf Windows-Plattform mit Server führen Sie den Befehl aus:
sql server
Suchen Sie nach Prozessen und finden Sie Port zB 49198Oder einfacher. Stellen Sie
netstat -a -b
eine Verbindung mit dbvisualizer her, führen Sie den Prozess find dbvis.exe aus und rufen Sie den Port ab.quelle