如何将SQLAzure数据库和服务总线添加到虚拟网络?

如何将SQLAzure数据库和服务总线添加到虚拟网络?,sql,sql-server,networking,azure,azure-virtual-network,Sql,Sql Server,Networking,Azure,Azure Virtual Network,我在Azure上的虚拟网络方面遇到了问题,我对这一切都很陌生,所以如果我的问题太幼稚,请提前道歉 问题: 我有一个“azure云服务”(web应用程序),现在已经添加到azure虚拟网络。但现在它无法连接到SQL Azure数据库,并显示以下错误消息: SqlException(0x80131904):在建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:TCP提供程序

我在Azure上的虚拟网络方面遇到了问题,我对这一切都很陌生,所以如果我的问题太幼稚,请提前道歉

问题: 我有一个“azure云服务”(web应用程序),现在已经添加到azure虚拟网络。但现在它无法连接到SQL Azure数据库,并显示以下错误消息:

SqlException(0x80131904):在建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:TCP提供程序,错误:0-不知道这样的主机。)]

已按照以下步骤通过Azure门户创建虚拟网络:

然后,我将以下配置添加到ServiceConfiguration.cscf

<NetworkConfiguration>
  <VirtualNetworkSite name="SomeNetwork" />
   <AddressAssignments>
     <InstanceAddress roleName="Some.Web.App">
      <Subnets>
    <Subnet name="AName" />
   </Subnets>
 </InstanceAddress>
</AddressAssignments>
</NetworkConfiguration>

问题 如何将SQL server添加到虚拟网络中?我读过几篇文章,都是针对在azure中创建虚拟机,然后将虚拟机添加到虚拟网络?这是唯一的办法吗?
web应用程序也使用Azure Service Bus,而且由于虚拟网络,它现在也存在连接问题。很明显,我遗漏了一些东西。

您只需在云设置中将Azure SQL数据库设置为“链接资源”(云->选择您的->链接资源),就可以避免在数据库级别手动列出IP地址


这样,您就可以从云应用程序连接到Azure SQL数据库,无需额外配置,只需使用现有的数据库连接参数。

在哪里可以找到此菜单?