配置防火墙

  • 如果您使用的 Windows 防火墙,则使用在 SQL Server 联机丛书配置 Windows 防火墙用于数据库引擎访问以下主题中介绍的过程

  • 如果您使用的自定义防火墙,使用您的网络管理员联系,以打开必要的端口。

您可以在下面找到一些快速的屏幕抓图显示所需的配置 Windows 防火墙的成功连接到默认实例和命名的实例。

  • 在 Windows 2012 R2 服务器的缺省端口 1433年上侦听的 SQL Server 默认实例: 在这种情况下您需要确保异常将被添加到 Windows 防火墙的 TCP 端口 1433年

    1. SQL server 默认实例所在的系统上打开Windows 防火墙,然后单击新规则入站规则。Inound rules  

    2. 选择端口选项,然后单击下一步。InboundRulePort  

    3. 在下一个屏幕中:

      • 作为协议中选择TCP

      • 选择特定的本地端口,并将该值指定为 1433年,单击下一步。TCP1433  

    4. 在下一个屏幕中选择允许连接,然后单击下一步。 AllowConnection 

    5. 在下一个屏幕中选择最适合您的环境的选项,然后单击下一步。NewInboundRule  

    6. 接下来的屏幕名称给您的规则并提供清晰的说明,以供将来参考,单击完成。 NewInboundRuleName 

    7. 完成后,您应该看到创建该规则,并默认处于启用状态。EnableInboundRule

  • 添加例外的 UDP 端口 1434 能够连接到 SQL server 的命名实例

    1. 打开 SQL server 默认实例所在的系统上的 Windows 防火墙并单击入站规则下的新规则Inound rules

    2. 选择端口选项,然后单击下一步。InboundRulePort  

    3. 在下一个屏幕中:

      • 选择UDP作为协议。

      • 选择特定的本地端口1434年为指定的值并单击下一步NewInboundUDP

    4. 在下一个屏幕中,选择允许连接,然后单击下一步。AllowConnection  

    5. 在下一个屏幕中选择最适合您的环境的选项,然后单击下一步。NewInboundRule  

    6. 在下一个屏幕中给您的规则的名称,并提供清晰的说明,以供将来参考,单击完成NewInboundName2

    7. 完成后,您应该看到创建该规则,并启用了默认EnableInboundRule2

这是否解决了您的问题?

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×