无法更改SQL Server 2014侦听端口

时间:2017-01-06 20:57:10

标签: sql-server tcp sql-server-2014

我安装了SQL Server并且运行正常。为了允许防火墙,我进去看到我创建的实例正在监听每个IP的动态端口。

我转到了TCP / IP协议属性,从所有IP中删除了0表示动态端口,并添加了1433作为TCP端口值。我重新启动了SQL Server服务。

但是,即使重启后,SQL Server仍在侦听54674而不是1433。我尝试重新启动机器以排除我没有错过任何其他服务重启但没有用。

我尝试将端口更改为2001并遵循相同的步骤,但问题是相同的。

我跑到命令

下面
USE MASTER
GO
xp_readerrorlog 0, 1, N'Server is listening on'
GO

这给了我一点奇怪的输出

2017-01-06 14:32:25.580 spid17s      Server is listening on [ 'any' <ipv6> 1433].
2017-01-06 14:32:25.580 spid17s      Server is listening on [ 'any' <ipv4> 1433].
2017-01-06 14:32:25.580 spid17s      Server is listening on [ 'any' <ipv6> 2001].
2017-01-06 14:32:25.580 spid17s      Server is listening on [ 'any' <ipv4> 2001].
2017-01-06 14:32:25.580 Server       Server is listening on [ ::1 <ipv6> 54674].
2017-01-06 14:32:25.580 Server       Server is listening on [ 127.0.0.1 <ipv4> 54674]. 

看起来我对端口1433的更改再到2001年的更改已使spid17s监听但对服务器没有影响。我很困惑这spid17s是什么以及为什么要在这里展示!!

我非常确定我在早期版本中已成功多次这样做,但却无法弄清楚2014年会有什么特别之处,我可能会失踪。

请注意解决问题。

0 个答案:

没有答案