如何在 Azure 中删除 Microsoft.DBforPostgreSQL/flexibleServers 的服务关联链接

Posted

技术标签:

【中文标题】如何在 Azure 中删除 Microsoft.DBforPostgreSQL/flexibleServers 的服务关联链接【英文标题】:How to delete service Association Link for Microsoft.DBforPostgreSQL/flexibleServers in Azure 【发布时间】:2020-12-29 14:37:22 【问题描述】:

如何删除与Microsoft.DBforPostgreSQL/flexibleServers 关联的 Azure 子网?当我尝试删除子网时说:

Failed to delete subnet 'db-subnet'. 
Error: Subnet db-subnet is in use by application-vnet/db-subnet/db-subnet-service-association-link and cannot be deleted. 
In order to delete the subnet, delete all the resources within the subnet.   
See aka.ms/deletesubnet.`

当我尝试删除服务关联链接时,出现未授权错误:

Azure Error: UnauthorizedClientApplication
Message: Unauthorized client application id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

我尝试过使用 bash、powershell、REST API,但什么也没有。 PostgreSQL 灵活服务器是否存在或删除都没关系,它会给我同样的错误,而不是我被两个无法删除的子网卡住。

【问题讨论】:

【参考方案1】:

显然这是一个已知问题,需要 Azure 支持请求才能将其删除。 (或者,可能,您可以重新创建它用于的服务器,断开它,然后将其删除。)

https://docs.microsoft.com/en-us/answers/questions/140197/unable-to-delete-vnet-due-to-serviceassociationlin.html https://docs.microsoft.com/en-us/answers/questions/169500/unable-to-delete-virtual-network-and-a-resource-gr.html https://github.com/MicrosoftDocs/azure-docs/issues/48902 https://social.msdn.microsoft.com/Forums/en-US/f3fa0fb2-d930-484c-90a5-6860e360d87f/unable-to-delete-vnet-due-to-serviceassociationlinksappservicelink?forum=WAVirtualMachinesVirtualNetwork

【讨论】:

以上是关于如何在 Azure 中删除 Microsoft.DBforPostgreSQL/flexibleServers 的服务关联链接的主要内容,如果未能解决你的问题,请参考以下文章

如何在说 x 天后定期从 azure 文件共享中删除文件?

如何在 Azure DevOps 中删除合并的功能分支?

从容器中删除 blob 时如何在 python 中对 Azure PartialBatchErrorException 进行异常处理

如何在 azure 门户中永久删除旧的 Log-analytics-workspace?

如何从 azure 机器学习工作区中删除实验

如何配置 azure 应用以在从应用中删除用户时发送通知