如何在SQL Management Studio中指定不同的端口号?

我正在尝试连接到Microsoft SQL 2005服务器,该服务器不在端口1433上。当使用SQL Management Studio连接到服务器时,如何指示不同的端口号?

378308 次浏览

127.0.0.1,6283

ip和端口之间用逗号分隔

你需要SQL Server配置管理器。转到Sql本机客户端配置,选择客户端协议,右键单击TCP/IP并设置默认端口。

另一种方法是在配置管理器中设置别名。然后,当您想要连接时,只需键入别名。当您必须管理多个端口和/或多个协议上的多个服务器/实例和/或服务器时,这使它变得更容易,更受欢迎。给他们起个友好的名字,这样就更容易记住他们了。

如果您正在连接到一个命名实例,并且在连接时UDP不可用,那么您可能还需要指定协议。

例如:tcp:192.168.1.21\SQL2K5,1443

使用客户端管理器会影响所有连接或设置客户端机器特定的别名。

如上所述使用逗号:这也可以在app.config中使用

如果你和服务器之间也有防火墙,这可能是需要的……

在Windows平台上使用服务器执行命令:

netstat -a -b

寻找sql server进程并找到端口f.e 49198

或更容易。连接dbvisualizer,运行netstat -a -b查找dbvis.exe进程并获取端口。