在 Azure Stack Hub 中移除 MySQL 資源提供者

重要

從 Azure Stack Hub 組建 2108 開始,提供 SQL 和 MySQL 資源提供者授與存取權的訂用帳戶。 若要開始使用這項功能,或需要從舊版升級,請開立支援案例,我們的支援工程師會引導您完成部署或升級程序。

移除 MySQL 資源提供者將刪除:

  • MySQL 資源提供者。
  • 受操作員管理的相關方案和配額。
  • 主控伺服器、資料庫和登入的 Azure Stack Hub 的中繼資料。

移除 SQL 資源提供者將不會刪除:

  • 主控伺服器上的租用戶資料庫。
  • 用於安裝 MySQL RP 的套件。

移除 MySQL 資源提供者第 1 版

  1. 確認您已移除所有現有的 MySQL 資源提供者相依性。

    注意

    即使相依資源目前正在使用資源提供者,解除安裝 MySQL 資源提供者的作業仍會繼續。

  2. 取得一份 MySQL 資源提供者安裝套件複本,然後執行自我解壓縮程式,以將內容解壓縮至暫存目錄。 您可以在部署 MySQL 資源提供者必要條件中找到資源提供者安裝程式的下載連結。

  3. 開啟已提升權限的新 PowerShell 主控台視窗,然後變更至您解壓縮 MySQL 資源提供者安裝檔的目錄。

    重要

    執行指令碼前,強烈建議您使用 Clear-AzureRmContext -Scope CurrentUserClear-AzureRmContext -Scope Process清除快取。

  4. 使用下列參數來執行 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

  1. 登入 Azure Stack Hub 系統管理員入口網站。

  2. 選取左側的市集管理,然後選取 [資源提供者]。

  3. 從資源提供者清單中選取 MySQL 資源提供者。 您可以在提供的搜尋文字方塊中輸入「SQL Server 資源提供者」或「MySQL 伺服器資源提供者」,以篩選清單。

    在 Marketplace 中選取 [RP]。

  4. 從頁面頂端提供的選項中,選取 [解除安裝]。

    在 Marketplace 中選取 [卸載]。

  5. 輸入資源群組的名稱,然後選取 [解除安裝]。 此動作會確認您想要解除安裝:

    • MySQL 伺服器資源提供者。
    • 所有管理員/使用者建立的 SKU/配額/HostingServer/資料庫/登入中繼資料。

    卸載確認的螢幕擷取畫面。

  6. (選擇性) 如果您要刪除安裝套件,請在解除安裝 MySQL 資源提供者之後,從 MySQL 資源提供者頁面選取 [刪除]。

    刪除套件的螢幕擷取畫面。

後續步驟

以 PaaS 的形式提供 App Service