我收到了一个 Azure DevOps 构建管道,需要对其进行修改以使用 Azure SQL 托管实例数据库。当前的管道与 Azure SQL Server 数据库完美配合。 (请注意,两者具有完全相同的架构和数据,托管实例数据库基本上是 Azure SQL 中旧数据库的副本)
我所做的唯一更改是更新服务器、数据库名称(与旧版本相同)、登录名和密码(与旧版本相同)。当我运行管道并释放管道时,它卡在 Azure SQL 数据库部署任务上。我等了一个小时,最后给出了一个错误,说我们不再收到代理托管代理的消息。验证代理计算机正在运行并且网络连接正常。
您能帮我理解为什么会发生这种情况吗?我在这里做错了什么吗?我找不到与此相关的任何文档。
我在托管实例中的不同数据库(只有 2 个表)中尝试了相同的操作,并且发布成功完成(但大约需要 8 分钟才能完成)。
我和上面的作者有完全相同的问题。它永远冻结在更新数据库的步骤上,不会继续前进。一小时后失败。 在此输入图片描述