共用方式為


在已由 Azure Arc 啟用的伺服器上,將 SQL Server 連線到 Azure Arc

適用於:SQL Server

此文章說明如何在已啟用 Arc 的伺服器,將 SQL Server 執行個體連線到 Azure Arc。 例如,您必須使用此方法將 SQL Server 實例連線至美國政府弗吉尼亞地區的 Azure Arc,因為該區域目前無法使用自動連線。 在此情況下,請遵循 [連線] 底下的步驟。

如果實體或虛擬伺服器還未連線到 Azure,請依照將 SQL Server 連線到 Azure Arc 中的步驟進行。

重要

如果連線至 Azure Arc 的伺服器已安裝 SQL Server,則 Azure Arc 會自動安裝適用於 SQL Server 的 Azure 延伸模組。 所有 SQL Server 執行個體資源都會在 Azure 中自動建立,為所有 SQL Server 執行個體提供集中式管理平台。

若要自動連接 SQL Server 執行個體,請參閱自動將您的 SQL Server 連線至 Azure Arc

如果您的伺服器已連線到 Azure,但不會自動部署適用於 SQL Server 的 Azure 擴充功能,請使用本文的方法。

如果使用此方法部署擴充功能,則會在 Arc 機器資源建立 ArcSQLServerExtensionDeployment = Disabled 標籤。

先決條件

請確認 Microsoft.AzureArcData 已註冊於每個訂用帳戶中。 檢閱 註冊資源提供者的指示。

檢閱 Azure Arc 所啟用 SQL Server 的必要條件

如果具有 SQL Server 的電腦已連線到 Azure Arc,若要連線 SQL Server 執行個體,請安裝適用於 SQL Server 的 Azure 延伸模組。 此延伸模組位於 「伺服器 - Azure Arc」資源的擴充功能索引標籤中,做為 SQL Server 的 Azure 擴充功能

重要

類型為 SQL Server - Azure Arc (代表電腦上安裝的 SQL Server 執行個體) 的 Azure 資源會使用與已啟用 Arc 之伺服器的 Azure 資源相同的區域和資源群組。

連線

若要安裝適用於 SQL Server 的 Azure 延伸模組,請使用下列步驟:

  1. 開啟 [Azure Arc] > [伺服器] 資源。
  2. 使用您想要連線至 Azure 的 SQL Server 執行個體,搜尋已連線的伺服器。
  3. 在 [延伸模組] 底下,選取 [+ 新增]。
  4. 選取 Azure extension for SQL Server,然後選取 [下一步]。
  5. 指定您在此電腦上所使用的 SQL Server 版本和授權類型。 某些已啟用 Arc 的 SQL Server 功能僅適用於具有軟體保證 (付費型) 或 Azure 隨用隨付的 SQL Server 執行個體。 如需詳細資訊,請參閱 設定由 Azure Arc 啟用的 SQL Server
  6. 指定您不要登錄的 SQL Server 執行個體 (如果您有多個要略過的執行個體,請以空格分隔這些執行個體),然後選取 [檢閱 + 建立]。 授權類型和排除實例的螢幕快照。
  7. 選取 [建立]。

安裝之後,適用於 SQL Server 的 Azure 延伸模組會辨識所有已安裝的 SQL Server 執行個體,並將其與 Azure Arc 連線。

延伸模組會持續執行,以偵測 SQL Server 組態中的變更。 例如,如果電腦上安裝新的 SQL Server 執行個體,延伸模組會自動偵測並向 Azure Arc 登錄。如需如何使用 Azure 入口網站、Azure PowerShell 或 Azure CLI 安裝及解除安裝 Azure Connected Machine Agent 延伸模組的相關指示,請參閱虛擬機器延伸模組管理

驗證已啟用 Arc 的 SQL Server 資源

移至 [Azure Arc] > [SQL Server],並開啟新登錄的 [已啟用 Arc 的 SQL Server] 資源以進行驗證。

驗證已連線 SQL Server 的螢幕快照。

升級擴充套件

要確定目前擴充版本,請查閱 發布說明

要檢查擴充功能的版本,請使用以下 PowerShell 指令:

azcmagent version

為了簡化擴充功能的升級,請務必啟用 自動更新。 你也可以透過 Azure 入口網站、PowerShell 和 Azure CLI 手動升級擴充功能。

要在 Azure 入口網站升級擴充功能,請依照以下步驟操作:

  1. 在 Azure 入口網站,前往 Machines - Azure Arc

  2. 選擇安裝 SQL Server 的機器名稱,以開啟伺服器 的概覽 視窗。

  3. [設定] 底下,選取 [擴充功能]。

  4. 勾選擴充功能方框 WindowsAgent.SqlServer ,然後從導覽選單中選擇 「更新 」。

    Azure 入口網站中「機器 - Azure Arc」面板的擴充功能窗格截圖,已將更新標示出來。

  5. 更新擴充功能確認對話框中選擇「是」以完成升級。

如需升級 SQL Server Azure 擴充功能的詳細資訊,請參閱 升級擴充功能