2023年6月24日发(作者:)
SQLServer在防⽕墙中需要配置的⼏个常⽤端⼝使⽤的端⼝ SQL Server下⾯⼏个表可有助于您确定 SQL Server所使⽤的端⼝。Ports Used By the Database Engine下表列出了 数据库引擎经常使⽤的端⼝。应⽤场景SQL Server 默TCP 端⼝ 1433认实例SQL Server 命此 TCP 端⼝是在启动 数据库引擎 时确定的动态端⼝。名实例SQL Server 命由管理员配置的端⼝号。名实例端⼝注释这是允许通过防⽕墙的最常⽤端⼝。 它适⽤于与默认 数据库引擎安装或作为计算机上唯⼀运⾏实例的命名实例之间的例⾏连接。 (命名实例具有特殊的注意事项。 请参阅本主题后⾯的 。)请参阅下⾯ 部分中的描述。 当使⽤命名实例时, SQLServer Browser 服务可能需要 UDP 端⼝ 1434。请参阅下⾯ 部分中的描述。默认情况下,不会启⽤与专⽤管理员连接 (DAC) 的远程对于默认实例,为 TCP 端⼝ 1434。 其他端⼝⽤于命名实例。 有专⽤管理连接连接。 若要启⽤远程 DAC,请使⽤外围应⽤配置器⽅关端⼝号,请查看错误⽇志。⾯。 有关详细信息,请参阅 。SQLServerBrowserUDP 端⼝ 1434服务SQL Server Browser 服务⽤于侦听指向命名实例的传⼊连接,并为客户端提供与此命名实例对应的 TCP 端⼝号。 通常,只要使⽤ SQL Server 的命名实例,就会启动 数据库引擎Browser 服务。 如果客户端配置为连接到命名实例的特定端⼝,则不必启动 SQL ServerBrowser服务。SQL Server 实可以在创建 HTTP 端点时指定。 对于 CLEAR_PORT 通信,默认⽤于通过 URL 实现的 HTTP 连接。例。端⼝为 TCP 端⼝ 80,对于 SSL_PORT 通信,默认端⼝为 443。SQL Server 默TCP 端⼝ 443认实例。TCP 端⼝ 4022。 若要验证使⽤的端⼝,请执⾏下⾯的查询:Service BrokerSELECT name, protocol_desc, port, state_descFROM _endpointsWHERE type_desc = 'SERVICE_BROKER'⽤于通过 URL 实现的 HTTPS 连接。 HTTPS 是使⽤安全套接字层 (SSL) 的 HTTP 连接。对于 SQL Server Service Broker,没有默认端⼝,不过这是联机丛书⽰例中使⽤的常规配置。管理员选择的端⼝。 若要确定此端⼝,请执⾏以下查询:数据库镜像SELECT name, protocol_desc, port, state_desc FROM _endpointsWHERE type_desc = 'DATABASE_MIRRORING'对于数据库镜像,没有默认端⼝,不过联机丛书⽰例使⽤ TCP 端⼝ 7022。 务必避免中断正在使⽤的镜像端点,尤其是处于带有⾃动故障转移功能的⾼安全模式下时。 防⽕墙配置必须避免破坏仲裁。 有关详细信息,请参阅。复制与 SQL Server 的复制连接使⽤典型的常规 数据库引擎端⼝(供默对于通过 HTTP 进⾏的同步,复制使⽤ IIS 端点(其端认实例使⽤的 TCP 端⼝ 1433 等)⼝可配置,但默认情况下为端⼝ 80),不过 IIS 进程通过标准端⼝(对于默认实例为 1433)连接到后端 SQL复制快照的 Web 同步和 FTP/UNC 访问要求在防⽕墙上打开其他Server 。端⼝。 为了将初始数据和架构从⼀个位置传输到另⼀个位置,复制可以使⽤ FTP(TCP 端⼝ 21)或者通过 HTTP(TCP 端⼝ 80)在使⽤ FTP 进⾏ Web 同步期间,FTP 传输是在 IIS或⽂件共享进⾏的同步。 ⽂件共享使⽤ UDP 端⼝ 137 和 138,如和 SQL Server 发布服务器之间进⾏,⽽⾮在订阅服务果使⽤ NetBIOS,则还有 TCP 端⼝ 139。 ⽂件共享使⽤ TCP 端器和 IIS 之间进⾏。⼝ 445。TCP 端⼝ 135如果使⽤ Visual Studio,则在 Visual Studio 主机计算机上,还必须将 添加到“例外”列表中并打开TCP 端⼝ 135。如果使⽤ Management Studio,则在ManagementStudio 主机计算机上,还必须将 添加到“例外”列表中并打开 TCP 端⼝ 135。 有关详细信息,请参阅 。Transact-SQL 调试器请参阅
可能还需要 例外。
发布者:admin,转转请注明出处:http://www.yc00.com/web/1687576167a21492.html
评论列表(0条)