我使用了以下powershell脚本来删除数据库:
Remove-AzureRmSqlDatabase -ServerName $server -ResourceGroupName $rgname -DatabaseName $dbname
(首先设置变量)
并尝试使用Azure门户
但是,端口表示删除成功,活动日志也是如此。
资源没有被删除吗?
活动日志截图:
删除(在数据库返回后的许多情况下)显示是成功的,但是有一种审计策略似乎正在做一些事情。重新路由组上没有锁。
更新:
我已从SSMS中删除,不再显示在那里或在门户中。(将等待它是否回来,就像它通过门户和powershell删除时一样)
更新2:数据库现在回来了,所以这是数据库被删除的3种方式,门户,powershell和通过SSMS。
发布于 2020-02-17 20:10:01
事实证明,web应用程序使用EF迁移,即重新创建数据库。
注意:更大的问题是数据库是在更高、更昂贵的层上创建的。
发布于 2020-02-17 03:00:51
你在什么地方有流氓政策吗?似乎有什么东西在运行策略效果:资源上的deployIfNotExist
。如果不能进入你的环境,我就没什么可推荐的了。
查看这里的文档:https://learn.microsoft.com/en-us/azure/governance/policy/concepts/effects#audit
https://stackoverflow.com/questions/60246646
复制相似问题