SQL Client for Mac OS X that works with MS SQL Server
Let's work together on a canonical answer.
Native Apps
- SQLPro for MSSQL
- Navicat
- Valentina Studio
- TablePlus
Java-Based
- Oracle SQL Developer (free)
- SQuirrel SQL (free, open source)
- Razor SQL
- DB Visualizer
- DBeaver (free, open source)
- SQL Workbench/J (free, open source)
- JetBrains DataGrip
- Metabase (free, open source)
- Netbeans (free, open source, full development environment)
Electron-Based
- Visual Studio Code with mssql extension
- Azure Data Studio
- SQLectron
(TODO: Add others mentioned below)
This will be the second question in a row I've answered with this, so I think it's worth pointing out that I have no affiliation with this product, but I use it and love it and think it's the right answer to this question too: DbVisualizer.
The Java-based Oracle SQL Developer has a plugin module that supports SQL Server. I use it regularly on my Mac. It's free, too.
Here's how to install the SQL Server plugin:
- Run SQL Developer
- go to this menu item: Oracle SQL Developer/Preferences/Database/Third-party JDBC Drivers
- Click help.
- It will have pointers to the JAR files for MySQL, SQL Server, etc.
- The SQL Server JAR file is available at http://sourceforge.net/projects/jtds/files/