代码之家  ›  专栏  ›  技术社区  ›  DevX

从Azure Web应用程序访问本地数据库

  •  1
  • DevX  · 技术社区  · 6 年前

    请建议我们是否可以从ASE后面的Azure Web应用程序访问本地MS SQL Server数据库。

    我的理解是,我们只需要在防火墙上打开SQL端口,就可以从ASE子网连接到本地子网。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Jarnstrom    6 年前

    你可以,但是还有其他的方法,比如混合连接:

    在应用服务中,混合连接可用于访问其他网络中的应用程序资源。它提供从应用程序到应用程序端点的访问。它不允许其他功能访问您的应用程序。在应用服务中,每个混合连接都与单个TCP主机和端口组合相关。这意味着,只要您访问TCP侦听端口,混合连接端点可以位于任何操作系统和任何应用程序上。混合连接功能不知道或不关心应用程序协议是什么,或者您正在访问什么。它只是提供网络接入。

    https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections

    其他选择是VPN或ExpressRoute

    https://docs.microsoft.com/en-us/azure/app-service/environment/network-info

    enter image description here