Database 通过站点到站点vpn将azure网站连接到本地数据库

Database 通过站点到站点vpn将azure网站连接到本地数据库,database,azure,web,local,Database,Azure,Web,Local,我的目标是运行一个azure网站,访问本地公司数据库中的数据 我在网上学习了一个教程,设置了一个azure虚拟网络,并通过站点到站点vpn将其连接到本地公司网络。在azure门户中,我可以看到连接实际上正在工作,并且接收和传输数据 我必须做什么才能使azure网站连接到数据库?在web配置中输入连接字符串是否足够? 它是以这种方式工作的,还是站点到站点vpn仅设置为从公司网络访问azure虚拟机 让我知道我是否应该提供更多关于整体连接的详细信息 提前谢谢你的帮助 致以最良好的祝愿, Frank.

我的目标是运行一个azure网站,访问本地公司数据库中的数据

我在网上学习了一个教程,设置了一个azure虚拟网络,并通过站点到站点vpn将其连接到本地公司网络。在azure门户中,我可以看到连接实际上正在工作,并且接收和传输数据

我必须做什么才能使azure网站连接到数据库?在web配置中输入连接字符串是否足够? 它是以这种方式工作的,还是站点到站点vpn仅设置为从公司网络访问azure虚拟机

让我知道我是否应该提供更多关于整体连接的详细信息

提前谢谢你的帮助

致以最良好的祝愿,
Frank.

Azure网站不支持Azure虚拟网络(截至2013年8月22日);


如果要使用虚拟网络并访问本地数据库,则需要创建云服务部署。完成此操作并正确配置防火墙后,就像您说的只是一个连接字符串。

我目前正在考虑使用Azure服务总线将Azure网站连接到on-prem SQL数据库:


嗨,巴特,谢谢你提供的信息。因此,对于第一个测试,我认为最简单的方法是创建一个web服务器虚拟机并从那里开始。混合使用Azure网站、云服务和虚拟机(Iaas)会很快变得棘手。例如,假设您有一个网站或云服务,并且您想要一个专用的SQL Server box…好的,您启动了一个SQL Server VM,但问题是您不想通过internet,所以解决方案是使用虚拟网络。接下来,客户端网站无法与SQL Server通信,因此现在需要一个专用DNS服务器。即使在简单的场景中,混合Azure云堆栈也会很快变得昂贵/复杂。我真的希望他们在明年解决这个问题。现在已经不是这样了,请看