gpt4 book ai didi

sql - 连接到数据库时 Azure SQL 数据库超时问题

转载 作者:行者123 更新时间:2023-12-02 07:16:09 26 4
gpt4 key购买 nike

我长期以来一直成功地从 SQL Server Management Studio 2018 远程连接到基本的 Azure SQL 数据库,但现在在尝试连接时遇到错误。

我正在开发一个 ASP.NET Razor 页面应用程序,该应用程序也能够正常连接,但现在 Razor 应用程序不再能够连接。 SSMS 和 Razor Page 应用程序都收到以下相同的错误。将 Razor Page 应用部署到 Azure 中的应用服务后,它就可以正常运行。

Microsoft Visual Studio Community 2022 (64-bit) - Current Version 17.6.4   
Microsoft .NET Framework version 4.8.04084

这是我所做的:

  • 确认我的本地 IP 地址允许在 Azure SQL 中连接到相关服务器/数据库。

  • 将我安装的 SQL Server Management Studio 升级到版本 19

  • 将数据库从 Basic 转换为 Standard,然后再转换回 Basic

  • 确认我的 SQL Server Management Studio 实例可以连接到 Azure SQL 中的其他数据库

  • 我已将连接时间从 15 秒调整为 60 秒

  • 在本地运行连接到 Azure SQL 数据库的现有最小 API 应用程序,没有任何问题。

  • 使用 Azure 门户中的查询编辑器对数据库执行良好的查询。

这是我一直收到的错误:

Cannot connect to XXXXXXX.database.windows.net.

Connection Timeout Expired. The timeout period elapsed during the post-login phase. The connection could have timed out while waiting for server to complete the login process and respond; Or it could have timed out while attempting to create multiple active connections. The duration spent while attempting to connect to this server was - [Pre-Login] initialization=194; handshake=253; [Login] initialization=5; authentication=4; [Post-Login] complete=59719; (Framework Microsoft SqlClient Data Provider)

此外,从控制台应用程序连接到同一数据库后会返回以下消息

Database 'YYYYYYYYY' on server 'XXXXXXXX.database.windows.net' is not currently available. Please retry the connection later. If the problem persists, contact customer support, and provide them the session tracing ID of '{BB3A4D62-2AB4-4481-8222-FD705A45137E}'.

最佳答案

经过一些额外的调查,我发现了以下对 Azure 门户的深入研究。

影响声明:自 2023 年 9 月 16 日 07:33 UTC 起,您已被确定为在美国东部使用 Azure SQL 数据库的客户,在尝试连接到您的数据库时可能会遇到问题。与该区域子集中托管的数据库的新连接可能会导致错误或超时。现有连接仍然可以接受新请求,但是如果这些连接被终止,您可能无法重新连接。

解决方法:客户也许能够通过使用连接策略重定向来避免上述错误。

当前状态:我们发现底层网络基础设施在短时间内出现了电力问题,对美国东部地区的 SQL 数据库下游造成了影响。经过进一步调查,我们发现一些不健康的计算节点也影响了我们在美国东部地区的服务。我们将继续尽一切努力使受影响的节点恢复健康状态。下次更新将在 60 分钟内或根据事件情况提供。

关于sql - 连接到数据库时 Azure SQL 数据库超时问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77118293/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com