Azure SQL 服务器添加虚拟网络

Azure SQL Server Add Virtual Network

我试图在 Azure 中的上面的屏幕截图中添加现有虚拟网络,但是当我 select 订阅时,我想要连接的虚拟网络没有显示。 我有一个 google 但找不到太多帮助,任何人都可以帮助我理解为什么我的 azure vnet 目前无法连接以及需要对其进行哪些更改才能添加它?

Virtual Network Rule 有一些限制,您需要使您的环境不包含以下任何一项:

  • 您只能添加 与您的 Azure 逻辑 SQL 服务器具有相同 geographic region 的虚拟网络。例如,如果我的逻辑 SQL 服务器在东南亚,但我的虚拟网络在美国东部,那么在添加规则时我将无法看到它列出。

  • 规则只能应用于 Azure 资源管理器。
  • 规则不能应用于 S2S VPN 或 ExpressRoute。

此外,要充分利用虚拟网络规则,您还需要在子网上启用 Microsoft.SQL 服务端点。单击 服务端点 > 添加 。选择要启用服务端点的服务和子网。目前(截至此回答)只有存储和 Azure SQL 可用。请注意,这里实际上不需要这样做,当添加现有虚拟网络(从逻辑服务器)时,您可以选择启用服务端点。