使用AZ CLI在本地复制生产数据库时,已成功将其复制。但是,当我将其集成到Azure DevOps时,出现了错误:在资源组“ xyz”下找不到资源“ Microsoft.Sql / servers / mi-tools / databases / ABC”。
这是我需要在管道中执行的代码。
az sql db复制--subscription $ {SubscriptionName)--dest服务器$ {ServerName)--name $ {ProductionDatabaseName)--dest-name $ {CopyDatabaseName)--resource-group $ {ResourceGroupName )--server $(ServerName)-f Gen5 -c 4 --compute-model Serverless
答案 0 :(得分:0)
通过Azure DevOps管道删除数据库时,将需要一些时间才能删除。我的下一行复制了数据库,因此它将立即执行,并且数据库没有完全删除。
您必须在Azure DeOps中分两步进行。