How to install SQL Server Developer on a Snapdragon Laptop

Robert Watson 0 Reputation points
2025-06-17T21:19:04.1466667+00:00

I got a new Dell laptop that has a Snapdragon processor and am unable to install SQL Server. Is there a procedure for doing this? If the solution is emulation, then is there a procedure for setting up emulation too? Thanks

SQL Server Database Engine
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Erland Sommarskog 121.4K Reputation points MVP Volunteer Moderator
    2025-06-17T21:43:32.8633333+00:00

    It's an uphill battle, since SQL Server does not run on ARM.

    There is an emulation: https://learn.microsoft.com/en-us/windows/arm/apps-on-arm-x86-emulation. Please don't ask about the details, I don't use ARM-based computers myself.

    I have heard of some people being successful in installing LocalDB on their Surface Pro, so if you are going to try, stick to LocalDB.

    0 comments No comments

  2. Olaf Helper 47,436 Reputation points
    2025-06-18T05:49:56.4966667+00:00

    SQL Server is only supported an x64 Intel/AMD processor architectur, not on ARM.

    0 comments No comments

  3. Bruce (SqlWork.com) 77,686 Reputation points Volunteer Moderator
    2025-06-18T17:23:12.41+00:00

    while the visual studio database tools were updated to support arm, there is no sqlserver support for arm processors and windows x86 emulation does not support sqlserver.

    other than using a cloud hosted sqlserver, currently your only windows option is the Azure SQL Edge docker image. support for this product ends this year, and the arm version is out of support. but you can still pull the arm image. edge is based on azure sql, and somewhere between sqlserver 2019 & sqlserver 2022.

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

    note: I run this on my arm Macs (M1/M4), but as Mac docker, unlike windows, supports amd64 images (via rosetta), I may switch to the SQLServer 2025 amd64 container.

    0 comments No comments

Your answer

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