本文介绍如何从 Azure Stack Hub 中删除 Azure 应用程序服务资源提供程序和相关组件。
删除资源提供程序
重要
此操作将删除所有租户资源,删除所有计划的服务和配额,并完全删除 Azure 应用程序服务资源提供程序。 如果已部署应用程序服务高可用性文件服务器和 SQL Server 快速启动模板,则这些资源也会被删除,因为它们部署在与 Azure Stack Hub 上的 Azure 应用程序服务相同的资源组中。
若要从 Azure Stack Hub 删除 Azure 应用程序服务,请执行下面的这个步骤:
- 删除用于保存 Azure Stack Hub 上的 Azure 应用程序服务资源的资源组;例如,AppService.local。
删除数据库和文件共享内容
仅当 SQL Server 和/或文件服务器部署在缩放单元之外或其他资源组中时,才需要执行此部分步骤,否则请继续执行下一部分。
删除数据库和登录名
如果使用 SQL Server Always On,请从可用性组中删除 AppService_Hosting 和 AppService_Metering 数据库:
执行以下 SQL 脚本以删除数据库和登录名
--****************************************************************** /* Script to clean up App Service objects (databases and logins). */ USE [master] GO DROP DATABASE [appservice_hosting] GO DROP DATABASE [appservice_metering] GO DECLARE @sql NVARCHAR(MAX) = N''; SELECT @sql += ' DROP LOGIN [' + name + '];' from master.sys.sql_logins WHERE name LIKE '%_hosting_%' OR name LIKE '%_metering_%' OR name LIKE '%WebWorker_%'; PRINT @sql; EXEC sp_executesql @sql; PRINT 'Completed'; --******************************************************************
从文件服务器中删除应用程序文件内容
从文件服务器中删除文件共享内容。
后续步骤
若要重新进行安装,请返回到在 Azure Stack Hub 上部署应用程序服务的先决条件一文。