gpt4 book ai didi

azure - VSTS 构建 + Azure 数据库 + Redgate ReadyRoll

转载 作者:行者123 更新时间:2023-12-03 03:05:11 25 4
gpt4 key购买 nike

我正在尝试为 VSTS 上的数据库创建 CI/CD 管道,并使用 Redgate ReadyRoll 将其部署在 Azure SQL Server 上。但我陷入了构建过程。以下是我使用的任务:

  • 设置影子数据库

enter image description here

  • 构建解决方案

enter image description here

  • 复制发布工件

以下是使用的变量:

enter image description here

但是在第二个任务(构建解决方案)中,我在连接到 Azure 数据库时遇到问题:

packages\ReadyRoll.MSBuild.1.14.7.4267\tools\ReadyRoll.Data.Schema.SSDT.targets(145,5): Error : An error occurred while attempting to verify your deployment scripts: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

登录名/密码正确,我检查了多次。我尝试了托管代理以及私有(private)代理(在我自己的计算机上),但出现了相同的错误。

你能帮我吗?

最佳答案

您可以检查以下内容:

  1. ShadowServer登录帐户,如果不指定ShadowUserName和ShadowPassword,则使用构建服务帐户。因此,转到本地服务>双击构建代理服务>更改为您的帐户
  2. Azure SQL Server 防火墙规则。 (托管代理 IP 不在 Azure SQL Server 防火墙规则中,您可以将私有(private)构建代理 IP 添加到 Azure SQL Server 防火墙规则并使用构建代理对构建进行队列)

关于azure - VSTS 构建 + Azure 数据库 + Redgate ReadyRoll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45141288/

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