Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English
Read in English Edit

SQL Server on Azure VM documentation

Find concepts, quickstarts, tutorials, and samples for SQL Server installed to Azure virtual machines, both Windows and Linux.

SQL Server on Azure VM

Quickstart

  • Create Windows SQL VM (portal)
  • Create Windows SQL VM (PowerShell)
  • Create Linux SQL VM (portal)

Overview

  • What's new?
  • What is SQL Server on Windows VMs?
  • What is SQL Server on Linux VMs?
  • Security considerations
  • Performance guidelines
  • Pricing guidance

Manage

Concept

  • SQL Server IaaS Agent extension
  • Manage with Azure portal
  • Register with SQL VM resource provider
  • Automated patching
  • Change license type
  • Change edition of SQL Server
  • Move to new region
  • Integrate with Azure Key Vault

Business continuity

Overview

  • High availability & disaster recovery
  • Backup and restore
  • Availability groups

How-To Guide

  • Availability group (Azure CLI)
  • Clusterless availability group
  • FCI (Storage Spaces Direct)
  • FCI (Premium File Share)

Tutorial

  • Availability group (manual)

Reference

Deploy

  • Azure portal
  • Azure CLI
  • PowerShell samples

Download

  • SQL Server Management Studio (SSMS)
  • Azure Data Studio
  • SQL Server Data Tools
  • Visual Studio 2019

Reference

  • Migration guide
  • Transact-SQL (T-SQL)
  • Azure CLI
  • PowerShell
  • REST API
Your Privacy Choices
  • SH ICP Filing No. 13015306-25
  • PSB Filing No. 31011502002224
  • Privacy
  • Microsoft Azure Operated by 21Vianet
  • © Microsoft 2025
Your Privacy Choices
  • SH ICP Filing No. 13015306-25
  • PSB Filing No. 31011502002224
  • Privacy
  • Microsoft Azure Operated by 21Vianet
  • © Microsoft 2025