Visão geral da SQL Server em Linux Máquinas Virtuais do Azure

Aplica-se a: SQL Server em Azure VM

O SQL Server nas Máquinas Virtuais do Azure permite-lhe usar versões completas do SQL Server na cloud sem ter de gerir qualquer hardware local. As VMs do SQL Server também simplificam os custos de licenciamento quando se paga à medida que se utiliza.

As máquinas virtuais Azure funcionam em muitas regiões geográficas em todo o mundo. Eles também oferecem uma variedade de tamanhos de máquinas. Quando crias uma VM Linux, podes escolher a distribuição Linux, a versão do SQL Server, a edição e o modelo de licenciamento que se adaptam à tua carga de trabalho. Esta flexibilidade torna as máquinas virtuais uma boa opção para muitas cargas de trabalho diferentes do SQL Server.

Se é novo no SQL do Azure, veja o vídeo Visão Geral do SQL Server no Azure VM da nossa série de vídeos detalhados sobre SQL do Azure:

Implantação do portal do Azure

Para criar uma VM SQL Server em Linux Azure, utilize a experiência de implementação de máquinas virtuais Azure portal. Começas a partir de uma imagem base Linux suportada, e o Azure instala e configura o SQL Server enquanto provisiona a VM.

Observação

A nova implementação baseada em scripts, no portal do Azure, para máquinas virtuais do Azure com SQL Server no Linux encontra-se atualmente em pré-visualização.

Importante

As imagens pré-criadas do SQL Server no Linux no Azure Marketplace foram descontinuadas. Já não estão disponíveis para novas implementações através do portal Azure, do hub SQL do Azure, da CLI do Azure ou do Azure PowerShell.

A experiência de implementação do portal VM baseado em scripts do SQL Server no Azure oferece os seguintes benefícios:

  • Flexibilidade e controlo: Escolha a sua distribuição Linux, versão do SQL Server, edição e funcionalidades. Também pode carregar o seu próprio mssql.conf ficheiro para personalizar a configuração do SQL Server.
  • Acesso mais rápido a novas versões: Novas versões Linux e capacidades do Azure ficam disponíveis sem esperar por uma nova imagem no Marketplace.
  • Registo automático: O Azure regista todas as VMs com a extensão SQL Server IaaS Agent por defeito, o que lhe dá flexibilidade de licenciamento, conformidade e visibilidade de licença.
  • Configuração guiada: O portal do Azure mostra apenas combinações válidas de sistema operativo, versão do SQL Server e opções de licenciamento.

A implementação segue as seguintes fases:

  1. Escolhe uma imagem base Linux suportada e o tamanho da VM.
  2. Ativas e configuras o SQL Server, incluindo a versão, edição, funcionalidades e modelo de licenciamento.
  3. O Azure instala e configura o SQL Server na VM.
  4. O Azure regista a VM com a extensão SQL Server IaaS Agent, com o tipo de licença pay-as-you-go ou Benefício Híbrido do Azure.

Pode iniciar uma implementação a partir da página Criar uma máquina virtual no portal Azure ou do hub SQL do Azure. Ambas as opções conduzem à mesma configuração guiada do SQL Server. Para os passos, consulte Provisionar uma máquina virtual Linux a correr o SQL Server no portal do Azure.

Distribuições Linux suportadas

A implementação do portal Azure suporta as seguintes distribuições Linux. O Azure adiciona automaticamente suporte para versões mais recentes à medida que são suportadas.

Distribution Versões suportadas
Red Hat Enterprise Linux (RHEL) RHEL 9, RHEL 10
Ubuntu Ubuntu 22.04, Ubuntu 24.04, Ubuntu 26.04

A implementação do portal Azure não suporta o SUSE Linux Enterprise Server (SLES). Para correr o SQL Server no SLES, crie uma VM SLES e instale o SQL Server manualmente.

Instale o SQL Server manualmente

Se preferir instalar o SQL Server sozinho, também pode:

  1. Provisionar uma VM Linux no Azure.
  2. Instalar o SQL Server no Linux.
  3. Registe a VM com a extensão SQL IaaS Agent para ativar funcionalidades de gestão.

Capacidades e funcionalidades da IA

Máquinas virtuais do Linux

Armazenamento

Rede

SQL