Omówienie programu SQL Server dla systemu Linux na maszynach wirtualnych Azure

Dotyczy:SQL Server na maszynie wirtualnej Azure

SQL Server on Azure Virtual Machines umożliwia korzystanie z pełnych wersji SQL Server w chmurze bez konieczności zarządzania sprzętem lokalnym. Maszyny wirtualne SQL Server (VM) upraszczają również koszty licencjonowania przy płatności za rzeczywiste użycie.

Azure maszyny wirtualne działają w wielu różnych regionach geograficznych na całym świecie. Oferują one także szereg różnych rozmiarów maszyn. Tworząc maszynę wirtualną z Linuksem, możesz wybrać dystrybucję Linuksa, wersję, edycję SQL Server oraz model licencjonowania, który odpowiada twojemu obciążeniu. Ta elastyczność sprawia, że maszyny wirtualne są dobrym wyborem dla wielu różnych obciążeń SQL Server.

Jeśli dopiero zaczynasz pracę z Azure SQL, obejrzyj wideo Omówienie SQL Server na maszynie wirtualnej Azure z naszej szczegółowej serii wideo Azure SQL:

Wdrażanie w portalu Azure

Aby utworzyć maszynę wirtualną platformy Azure z systemem Linux i programem SQL Server, skorzystaj z funkcji wdrażania maszyn wirtualnych w portalu Azure. Zaczynasz od obsługiwanego obrazu bazowego systemu Linux, a platforma Azure instaluje i konfiguruje serwer SQL Server podczas aprowizowania maszyny wirtualnej.

Uwaga

Nowe, oparte na skryptach wdrażanie maszyn wirtualnych w portalu Azure dla programu SQL Server w systemie Linux na maszynach wirtualnych platformy Azure jest obecnie dostępne w wersji zapoznawczej.

Important

Wstępnie utworzone obrazy SQL Server on Linux z witryny Azure Marketplace są przestarzałe. Nie są już dostępne do nowych wdrożeń przez portal Azure, hub Azure SQL, Azure CLI ani Azure PowerShell.

Doświadczenie wdrożenia portalu SQL Server na Azure oparte na skryptach oferuje następujące korzyści:

  • Elastyczność i kontrola: Wybierz dystrybucję Linuksa, wersję, edycję i funkcje SQL Server. Możesz też przesłać mssql.conf własny plik, aby dostosować konfigurację SQL Server.
  • Szybszy dostęp do nowych wersji: Nowe wersje Linuksa i możliwości Azure stają się dostępne bez konieczności czekania na nowy obraz Marketplace.
  • Automatyczna rejestracja: Azure domyślnie rejestruje każdą maszynę wirtualną z rozszerzeniem SQL Server IaaS Agent, co daje elastyczność licencyjną, zgodność i widoczność licencji.
  • Konfiguracja prowadzona: Portal Azure pokazuje tylko poprawne kombinacje systemu operacyjnego, wersji SQL Server oraz opcji licencjonowania.

Rozmieszczenie przebiega następująco:

  1. Wybierasz obsługiwany obraz bazowy Linuksa i rozmiar maszyny wirtualnej.
  2. Włączasz i konfigurujesz SQL Server, w tym wersję, edycję, funkcje oraz model licencjonowania.
  3. Azure instaluje i konfiguruje SQL Server na maszynie wirtualnej.
  4. Azure rejestruje maszynę wirtualną w rozszerzeniu SQL Server IaaS Agent, z typem licencji pay-as-you-go lub Korzyść użycia hybrydowego platformy Azure.

Możesz rozpocząć wdrożenie albo ze strony Create a virtual machine w portalu Azure, albo z hubu Azure SQL. Obie opcje prowadzą do tej samej konfiguracji SQL Server krok po kroku. Kroki można znaleźć w artykule Provisionuj wirtualną maszynę Linux działającą na SQL Server w portalu Azure.

Obsługiwane dystrybucje systemu Linux

Wdrożenie portalu Azure obsługuje następujące dystrybucje Linuksa. Azure automatycznie dodaje wsparcie dla nowszych wersji, gdy tylko będą wspierane.

Distribution Obsługiwane wersje
Red Hat Enterprise Linux (RHEL) RHEL 9, RHEL 10
Ubuntu Ubuntu 22.04, Ubuntu 24.04, Ubuntu 26.04

Wdrożenie portalu Azure nie obsługuje SUSE Linux Enterprise Server (SLES). Aby uruchomić SQL Server na SLES, stwórz maszynę wirtualną SLES i zainstaluj SQL Server ręcznie.

Zainstaluj SQL Server ręcznie

Jeśli wolisz samodzielnie zainstalować SQL Server, możesz także:

  1. Provisionowanie Linuksowej maszyny wirtualnej na Azure.
  2. Zainstaluj SQL Server on Linux.
  3. Zarejestruj maszynę wirtualną w rozszerzeniu SQL IaaS Agent , aby umożliwić funkcje zarządzania.

Możliwości i funkcje sztucznej inteligencji

Maszyny wirtualne z systemem Linux

Magazyn

Sieć

SQL