数据库连接无法与升级的Azure定价层一起使用

数据库连接无法与升级的Azure定价层一起使用,azure,asp.net-core,Azure,Asp.net Core,我有一个托管在Azure(ASP.NET核心)的web应用程序,它可以调用托管在其他地方(而不是Azure)的SQL数据库 如果我使用免费定价层,一切正常。但是,如果我升级到另一个定价层(在我的例子中是B1),我将无法连接到SQL数据库 我已经在web应用程序的配置选项中将连接字符串添加到数据库中 我在这里不知所措-升级定价层可能会对我的数据库连接造成什么影响?升级定价层后,似乎无法再读取连接字符串。有一些网络功能允许您控制入站和出站流量,但我不知道适用于Azure VM的任何默认限制。我猜你的

我有一个托管在Azure(ASP.NET核心)的web应用程序,它可以调用托管在其他地方(而不是Azure)的SQL数据库

如果我使用免费定价层,一切正常。但是,如果我升级到另一个定价层(在我的例子中是B1),我将无法连接到SQL数据库

我已经在web应用程序的配置选项中将连接字符串添加到数据库中


我在这里不知所措-升级定价层可能会对我的数据库连接造成什么影响?升级定价层后,似乎无法再读取连接字符串。

有一些网络功能允许您控制入站和出站流量,但我不知道适用于Azure VM的任何默认限制。我猜你的问题与改变定价层无关,我担心无法用提供的信息来回答。你怎么知道你无法连接?(例外情况、日志等)?你能从SSMS连接吗?你确定你的应用程序获取的是正确的连接字符串吗。。。我通过使用Azure SQL数据库“解决”了这个问题-仍然不确定为什么它不能与另一个提供商的数据库一起工作。使用Azure数据库在这里应该很有意义:a)它更快(因为它“更近”)b)你不必在公共internet上使用数据库,但可以将其保存在专用网络中。