Share via

Install SQL Server on Surface Laptop 7 ARM Device

Siddharth Mehta 1 Reputation point Microsoft Employee
2026-03-05T11:04:01.2166667+00:00

Which edition of SQL Server can we install on Surface Laptop 7 ARM Device? Since SQL Server primarily works better on x64 devices due to underlying architecture, I am not able to install SQL Server (MS SQL) on my ARM Device.

Do we have any ARM version of SQL Server Management Studio, which can be installed on my Surface Laptop 7 device?

SQL Server | Other
0 comments No comments

3 answers

Sort by: Most helpful
  1. Akhil Gajavelly 1,725 Reputation points Microsoft External Staff Moderator
    2026-03-25T09:15:38.8366667+00:00

    Hi @siddharth mehta ,

    SQL Server cannot be installed natively on Surface Laptop 7 (ARM), so there is no edition that will work locally.

    The practical and fully working approach is to install SSMS 22 (ARM64) and connect to a SQL Server running on a supported environment (Azure SQL, another x64 machine, or a VM).

    This setup gives you the same full functionality as a local SQL Server installation and is the standard workaround used in real projects.

    If a local lightweight option is needed, Azure SQL Edge via Docker can be used, but it is not a full replacement for SQL Server.

    Thanks,
    Akhil.


  2. Erland Sommarskog 133.6K Reputation points MVP Volunteer Moderator
    2026-03-05T21:17:03.9933333+00:00

    As Marcin says, SQL Server is not supported on ARM. Some people have been able to install LocalDB on their ARM laptops though. LocalDB has most of the features in SQL Server, so it is not entirely unusable. But, true, it is not particulary capable. And difference to other editions in runs in user space and not as a service.

    To run SSMS on ARM, you need SSMS 22. I believe the ARM support is still in some sort of preview status, and some bits are missing, but you can run queries.

    0 comments No comments

  3. Marcin Policht 85,065 Reputation points MVP Volunteer Moderator
    2026-03-05T12:09:29.16+00:00

    Refer to https://learn.microsoft.com/en-us/answers/questions/5564100/run-sql-server-on-a-surface-arm-nb

    SQLServer is not supported on windows arm (Mac arm supports SQLServer x64 docker containers via Rosetta). The tools have been migrated. You can also use LocalDB, but this is not really a replacement.

    while no longer supported, you can use the azure sql edge arm64 docker image. its somewhere between SQLServer 2019 & 2022.

    https://hub.docker.com/r/microsoft/azure-sql-edge


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.