Linux 上的 SQL Server Azure 虛擬機器概述

適用於:SQL Server Azure VM

Azure 虛擬機器上的 SQL Server讓你能在雲端使用完整版的 SQL Server,無需管理任何本地硬體。 SQL Server 虛擬機在按需付費時也能簡化授權費用。

Azure虛擬機運行於全球許多不同的地理區域。 他們也提供各種機器規格。 當你建立 Linux 虛擬機時,可以選擇適合你工作負載的 Linux 發行版、SQL Server 版本、版本和授權模式。 這種彈性使虛擬機成為許多不同 SQL Server 工作負載的良好選擇。

如果你是 Azure SQL 的新手,請查看我們深入的 Azure SQL 影片系列 中的 SQL Server on Azure VM 概覽 影片:

Azure 入口網站部署

要建立Linux 上的 SQL Server Azure虛擬機,請使用 Azure portal 虛擬機部署體驗。 你從支援的 Linux 基礎映像開始,Azure 在配置虛擬機時安裝並設定 SQL Server。

注意

適用於 Linux 上 SQL Server 的 Azure 虛擬機器之全新以指令碼為基礎的 Azure 入口網站虛擬機器部署,目前正處於預覽階段。

Important

預先建立的Linux 上的 SQL Server Azure Marketplace圖片已被棄用。 現在已經無法透過 Azure 入口網站、Azure SQL 樞紐、Azure CLI 或 Azure PowerShell 進行新部署。

基於腳本的 SQL Server on Azure VM 入口網站部署體驗提供以下好處:

  • 彈性與控制權:選擇您的 Linux 發行版、SQL Server 版本、版本及功能。 你也可以上傳自己的mssql.conf檔案來自訂 SQL Server 設定。
  • 更快存取新版本:新的 Linux 版本與 Azure 功能可立即啟用,無需等待新的 Marketplace 映像檔。
  • 自動註冊:Azure 預設會用 SQL Server IaaS Agent 擴充功能註冊每台虛擬機,這能提供授權彈性、合規性及授權可視性。
  • 導引設定:Azure 入口網站只會顯示有效的作業系統組合、SQL Server 版本及授權選項。

部署過程如下:

  1. 你可以選擇支援的 Linux 基礎映像檔和虛擬機大小。
  2. 您可以啟用並設定 SQL Server,包括版本、版本、功能及授權模式。
  3. Azure 會在虛擬機上安裝並設定 SQL Server。
  4. Azure 會用 SQL Server IaaS Agent 擴充功能註冊虛擬機,使用隨用付費或 Azure Hybrid Benefit 授權類型。

你可以從 Azure 入口網站的「建立虛擬機」頁面或 Azure SQL 中樞啟動部署。 這兩種選項都會導致相同的 SQL Server 導引設定。 關於步驟,請參閱在 Azure 入口網站中配置執行 SQL Server 的 Linux 虛擬機。

支援的 Linux 發行版

Azure 入口網站部署支援以下 Linux 發行版。 Azure 會在較新版本開始獲得支援時,自動新增對這些版本的支援。

Distribution 支援的版本
Red Hat Enterprise Linux (RHEL) RHEL 9,RHEL 10
Ubuntu Ubuntu 22.04、Ubuntu 24.04、Ubuntu 26.04

Azure 入口網站部署不支援 SUSE Linux Enterprise Server(SLES)。 要在 SLES 上執行 SQL Server,請建立 SLES 虛擬機並手動安裝 SQL Server。

手動安裝 SQL Server

如果你偏好自行安裝 SQL Server,也可以:

  1. 在 Azure 上配置一個 Linux 虛擬機。
  2. 安裝 Linux 上的 SQL Server。
  3. 請將虛擬機註冊為 SQL IaaS 代理擴充功能 以啟用管理功能。

AI 能力與特色

Linux 虛擬機器

儲存體

網路

SQL