Setting up Microsoft SQL Server on a Mac

In this blog, I share how I set up a SQL Server on my Mac using Docker, and created a streamlined environment for practicing T-SQL with Visual Studio Code and the AdventureWorks database. Introduction If like me you’re learning T-SQL, and would like to practice this at home on your Mac, you’ll need to set up a SQL server. As this is Microsoft software, designed for Windows computers, a few extra steps are necessary for Mac users. Here I show how I accomplished this using Docker. I also show how I set up the AdventureWorks database, used in Microsoft’s DP-080 T-SQL course, and queried this using Visual Studio Code. ...

March 10, 2025 6 min