实体框架无法通过Azure混合连接连接到数据库

时间:2017-06-19 02:48:16

标签: c# sql-server entity-framework azure asp.net-web-api

我目前正在开发一个API,用于从本地托管的SQL Server访问数据。我的应用程序通过Azure Web应用程序托管。我也在我的应用程序中使用Entity Framework 6来访问数据。由于我的数据不能在云中,因此我创建了一个Azure Hybrid连接来创建到我的SQL Server的中继。

但是,我一直遇到这个错误(见下文)。我不明白为什么会这样。我检查了防火墙规则,以确保允许来自Azure的连接。我还验证了我的连接字符串是正确的,我正在使用正确的端口号。我还验证了SQL Server上允许远程连接。

如果有人想知道我正在运行SQL Server 2012.有没有人能解决这个问题?我真的很感激。

提前致谢。

  

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。

0 个答案:

没有答案