SQL Server的默认端口

时间:2020-03-06 14:55:12  来源:igfitidea点击:

我需要知道以下服务的默认端口设置

  • SQL服务器
  • SQL浏览器
  • SQL报告服务
  • SQL分析服务

我很想知道这些服务在不同版本的SQL Server中的端口设置(2000、2005、2008)

还请让我知道默认端口设置是否会根据sql server版本而更改

提前致谢。

解决方案

1433

默认端口尚未更改

  • 默认的SQL Server端口为1433,但前提是它是默认安装。命名实例获得随机端口号。
  • 浏览器服务在端口UDP 1434上运行。
  • 报表服务是一项网络服务-因此端口为80,如果启用了SSL,则为443.
  • Analysis Services是2382,但前提是它是默认安装。命名实例获得随机端口号。

默认的未命名实例始终为TCP获得端口1433. SQL Browser服务使用UDP端口1434允许定位命名实例。在SQL Server 2000中,第一个要启动的实例担当了这个角色。

默认情况下,非默认实例会获得自己的动态分配端口。如有必要(例如,配置防火墙),可以显式设置它们。如果我们不想启用或者允许访问SQL Browser,则必须在连接字符串中包含实例的端口号,或者在每个服务器的cliconfg(SQL Server客户端网络实用程序)中的Alias选项卡上进行设置。客户端计算机。

有关更多信息,请参见MSDN上的SQL Server Browser服务。

我们可以使用SQL Configuration Manager设置各个IP地址是否使用动态端口(值0 =是,使用动态端口),并设置每个IP使用的TCP端口。

但请注意:建议我们首先映射实例,IP和端口,并进行规划,以免实例或者IP彼此踩踏,然后再随意进行更改。