技术开发 频道

SQL Server到底需要使用哪些端口?

  报表服务是通过Web的方式提供服务的,所以默认情况下报表服务使用的是80端口,当然用户也可以修改报表服务的端口,在报表服务配置管理器中修改Web服务和报表管理器的端口,如图所示:

  SSB的端口配置,SSB如果涉及到计算机之间通过网络进行通信,那么就需要设置端点(EndPoint),在设置SSB的端点时,就需要制定侦听的端口,比如我们创建这样一个端点:

  USE master;
  
GO
  
CREATE ENDPOINT BrokerEndpoint
  STATE
= STARTED
  
AS TCP ( LISTENER_PORT = 4037 )
  
FOR SERVICE_BROKER ( AUTHENTICATION = WINDOWS ) ;

 

  GO那么我们就需要开发4037端口。

  同样的道理,如果我们要配置数据库镜像、SOAP访问等,那么也需要创建端点,同时开通端点中的端口。

  除了以上介绍的端口外,如果要做数据库复制之类的,需要在数据库服务器上设置共享文件夹以方便多台服务器的数据传输的话,那么就还需要开通Windows共享的端口,如137、138、139、445等。

  以上介绍了这么多服务和端口,这需要根据实际的需要来设置,出于安全考虑可以将默认端口该为自己的端口,而且SQL Server Browser服务不要打开。

0
相关文章