asp.net - 无法通过 Azure Web 应用程序连接到 SQL Server

标签 asp.net sql-server azure

我正在远程调试 Azure 上托管的 Web 应用程序,以尝试找出为什么我无法执行与数据库访问相关的任何操作。我发现当我尝试写入数据库时​​出现此错误(我没有测试读取时是否会发生):

与 SQL Server 建立连接时发生网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:SQL 网络接口(interface),错误:26 - 定位指定的服务器/实例时出错)

我当前的 Azure 订阅是免费试用版(如果有什么不同的话)。我不知道如何为 Azure SQL 服务器启用远程连接。我可以从本地计算机正常连接到我的服务器,因为我已将其 IP 添加到服务器的防火墙。

我很抱歉问了这个含糊的问题,但我无处可去。

最佳答案

您的连接字符串设置正确吗?

尝试此处的各种选项:https://www.connectionstrings.com/sql-azure/

尝试将用户 ID 设置为:[email protected]

关于asp.net - 无法通过 Azure Web 应用程序连接到 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30439646/

相关文章:

jquery - 根据表格单元格值更改行的颜色

c# - WebApi 2 OAuth 外部登录访问 token 问题

带连接的 C# 字符串文字

sql-server - 通过不返回行的VBA执行SQL Server存储过程

javascript - 使用 php 中的单选按钮从 MS SQL SERVER 中删除行

c# - 如何将表值参数从 .net 代码传递给存储过程

sql - 如何使用 SQL CONTAINS 查询 Cosmos DB 图

c# - 如何使用 RenderControl 注册回发事件?

Azure Functions C# 黄色圆圈感叹号且没有日志

asp.net - azure session 和应用程序池回收