重要
从 Azure Stack Hub 2108 版开始,SQL 和 MySQL 资源提供程序将提供给已获得访问权限的订阅。 如果想要开始使用此功能,或者需要从以前的版本升级, 打开支持案例,我们的支持工程师将指导你完成部署或升级过程。
删除 MySQL 资源提供程序会删除:
- MySQL 资源提供程序。
- 由运营商管理的相关计划和配额。
- Azure Stack Hub 中的元数据,用于托管服务器、数据库和登录。
删除 SQL 资源提供程序不会删除以下内容:
- 托管服务器上的租户数据库。
- 用于安装 MySQL RP 的包。
删除 MySQL 资源提供程序 V1
验证是否删除了所有现有的 MySQL 资源提供程序依赖项。
注意
即使当前有依赖资源正在使用资源提供程序,MySQL 资源提供程序的卸载操作仍会继续进行。
获取 MySQL 资源提供程序安装包的副本,然后运行自提取程序,将内容提取到临时目录。 可以在 部署 MySQL 资源提供程序先决条件中找到资源提供程序安装程序的下载链接。
打开一个新的提升权限的 PowerShell 控制台窗口,并切换至包含已提取 MySQL 资源提供程序安装文件的目录。
重要
强烈建议在运行脚本之前使用 Clear-AzureRmContext -Scope CurrentUser 和 Clear-AzureRmContext -Scope Process 清除缓存。
使用以下参数运行
DeployMySqlProvider.ps1
脚本:Uninstall
:删除资源提供程序和所有关联的资源。PrivilegedEndpoint
:特权终结点的 IP 地址或 DNS 名称。AzureEnvironment
:用于部署 Azure Stack Hub 的 Azure 环境。 仅在 Microsoft Entra 部署中为必需。CloudAdminCredential
:访问特权终结点所需的云管理员凭据。AzCredential
:Azure Stack Hub 服务管理员帐户的凭据。 使用用于部署 Azure Stack Hub 的相同凭据。 如果用于AzCredential
的帐户需要多重身份验证(MFA),脚本将失败。
删除 SQL 资源提供程序 V2
登录到 Azure Stack Hub 管理员门户。
在左侧菜单选择“市场管理”,然后选择“资源提供商”。
从资源提供程序列表中选择 MySQL 资源提供程序。 可能需要通过在搜索文本框中输入 SQL Server 资源提供程序 或 MySQL Server 资源提供程序 来筛选列表:
从页面顶部提供的选项中选择卸载。
输入资源提供程序的名称,然后选择卸载。 此操作确认你希望卸载:
- MySQL Server 资源提供程序。
- 所有管理员/用户都创建了 SKU/Quota/HostingServer/Database/Login 元数据。
(可选)如果要删除安装包,请在卸载 MySQL 资源提供程序后,从 MySQL 资源提供程序页中选择 删除:
后续步骤
以 PaaS 的形式提供应用服务