SQL Server Agent GUI for macOS and Linux

SQL Server Agent Jobs
on Mac and Linux

Monitor, create, and manage SQL Server Agent jobs without SSMS or a Windows machine. Jam SQL Studio brings Agent Jobs management to macOS and Linux — jobs, operators, alerts, proxies, and error logs.

Download for Mac Download for Linux View Documentation →

Agent Jobs Manager is currently in beta: full create/edit/delete for jobs, operators, alerts, and proxies is live, with active polish ongoing.

Agent Jobs Manager dashboard showing SQL Server Agent jobs with status cards, job grid, and real-time monitoring on macOS

The Problem: Agent Jobs Are Locked to Windows

SQL Server Agent is critical infrastructure for thousands of organizations. But every tool for managing it requires Windows.

SSMS is Windows-Only

SQL Server Management Studio is Microsoft’s full-featured Agent Jobs GUI, and it only runs on Windows. Microsoft ships no Agent GUI for macOS or Linux.

Azure Data Studio Was Retired

Azure Data Studio was retired on February 28, 2026, and its SQL Server Agent extension with it. Microsoft’s retirement notes name SSMS — Windows-only — as the replacement for that extension; the VS Code MSSQL extension has no Agent support.

T-SQL Works Everywhere, but Slowly

Without a GUI, Mac and Linux DBAs query msdb directly: sp_start_job, sp_add_jobstep, sysjobhistory. It works from any client — our T-SQL reference for Agent jobs lists the queries — but decoding integer dates and durations every time you check a failed job adds up.

Agent Jobs Management on Any OS

Jobs, schedules, history, operators, alerts, proxies, and error logs — the SQL Server Agent objects SSMS manages, on macOS, Linux, and Windows.

Jobs Dashboard

See all Agent jobs at a glance with status cards, color-coded grid, and real-time running indicators. Filter by status, search by name, sort by any column.

Job History & Timeline

Visual timeline of job executions with success/failure coloring, step-by-step breakdown, duration trends, and success rate statistics.

Run & Stop Jobs

Start jobs immediately with one click, stop running jobs with confirmation, and get toast notifications on completion. Auto-refresh polling while jobs are running.

Create & Edit Jobs

Full job editor with multi-step support (T-SQL, CmdExec, PowerShell, SSIS), schedule configuration, notifications, and DDL script preview before execution.

Operators

Create and manage notification operators with email, pager, and net send contact info. View which jobs and alerts notify each operator.

Alerts

Configure SQL Server event alerts, performance condition alerts, and WMI event alerts. Set response actions, operator notifications, and delay between responses.

Proxies

Manage proxy accounts for non-sysadmin job step execution. Assign credentials and configure subsystem access for each proxy.

Agent Properties & Error Logs

View Agent service status, configuration properties, and browse Agent error logs with search filtering and log file selection.

Job history timeline showing execution runs with success and failure status, duration, and step-level details

Job history timeline with step-by-step breakdown and success/failure coloring.

Feature Comparison

How Jam SQL Studio’s Agent Jobs Manager compares to Microsoft’s tools as of September 2026.

FeatureSSMS 22VS Code MSSQL extensionJam SQL Studio
PlatformWindows onlymacOS, Windows, LinuxmacOS, Linux, Windows
View Agent jobsYesNo (Microsoft points to SSMS)Yes (dashboard + grid)
Run / stop jobsYesNoYes (with completion notifications)
Create / edit jobsYesNoYes (multi-step editor)
Job historyLog File Viewer gridNoVisual timeline + stats
Operators, alerts, proxiesYesNoYes (all three alert types)
Agent propertiesYesNoYes (read-only)
Agent error logsYesNoYes (with search)
Script before savingYes (Script button)NoYes (Preview Script)

Get Started in 3 Steps

1

Download Jam SQL Studio

Free download for macOS, Linux, or Windows. No Docker or Wine required.

2

Connect to SQL Server

Add your SQL Server connection using the same credentials you use in SSMS. Supports SQL Authentication and Microsoft Entra ID.

3

Open Agent Jobs Manager

Click the toolbar button or expand "SQL Server Agent" in the Object Explorer. Your jobs, operators, alerts, and proxies are all there.

Built for DBAs on Any Platform

Mac & Linux DBAs

Stop RDP-ing into Windows to check a job. Monitor and manage Agent jobs directly from your Mac or Linux workstation.

Azure Data Studio Users

Azure Data Studio is retired, and Microsoft’s replacement for its Agent extension is SSMS on Windows. Jam SQL Studio keeps Agent jobs on the Mac or Linux machine you already use.

DevOps & SRE Teams

Quick job monitoring during incidents without needing SSMS access. View history, check failures, and restart jobs from any platform.

Frequently Asked Questions

Can I manage SQL Server Agent Jobs on Mac?

Yes. Jam SQL Studio provides a full SQL Server Agent Jobs Manager on macOS (both Apple Silicon and Intel). You can monitor jobs, view history, create and edit jobs, manage operators, alerts, and proxies — the core Agent tasks you would otherwise open SSMS for.

Is there a way to view SQL Server Agent jobs without SSMS?

Yes. Jam SQL Studio is a cross-platform SQL IDE with a full Agent Jobs Manager. It works on Mac, Linux, and Windows. You can view all jobs with status, last run outcome, next scheduled run, and execution history — all without needing SSMS.

How do I run SQL Server Agent jobs from Mac or Linux?

Install Jam SQL Studio, connect to your SQL Server, and open the Agent Jobs Manager from the toolbar. Right-click any job and select "Run Now" to start it. Real-time status updates show when it completes.

Does Azure Data Studio support SQL Server Agent?

Azure Data Studio was retired on February 28, 2026. Microsoft documented its SQL Server Agent extension (a preview) with three key actions: listing jobs, viewing job history, and starting or stopping jobs. Microsoft now names SSMS, which runs only on Windows, as the replacement for that extension; the VS Code MSSQL extension has no Agent support.

What SQL Server editions support Agent Jobs?

SQL Server Agent is available in Standard, Enterprise, and Developer editions and in Azure SQL Managed Instance. Express Edition and Azure SQL Database have no Agent. Jam SQL Studio detects Express Edition and shows a message instead of an empty job list.

Does SQL Server Agent work with SQL Server in Docker on a Mac?

Yes, once it is enabled: SQL Server on Linux, including the Docker image, ships Agent disabled, so start the container with MSSQL_AGENT_ENABLED=true or run mssql-conf set sqlagent.enabled true. On Linux, Microsoft supports Transact-SQL job steps but lists the CmdExec, PowerShell, SSIS, SSAS, and SSRS subsystems and alerts as unsupported.

What permissions do I need to manage Agent Jobs?

You need access to the msdb database. sysadmin gets full access. SQLAgentOperatorRole can start/stop all local jobs. SQLAgentReaderRole can view all jobs. SQLAgentUserRole can only see and start their own jobs. The UI adapts based on your permissions.

Is Jam SQL Studio free?

Yes. The Agent Jobs Manager is included in the free tier. Download Jam SQL Studio for Mac, Linux, or Windows and start managing your Agent jobs today.

Does Jam SQL Studio support creating SQL Server Agent jobs?

Yes. Jam SQL Studio includes a full job editor with support for multi-step jobs (T-SQL, CmdExec, PowerShell, SSIS, and more), schedule configuration (daily, weekly, monthly), notifications, and DDL script preview. You can create, edit, and delete jobs entirely from Mac or Linux.

What SQL Server Agent features does Jam SQL Studio support?

Jam SQL Studio covers the SQL Server Agent objects you work with day to day: Jobs (with multi-step editor, schedules, and history), Operators (notification contacts), Alerts (event, performance condition, and WMI alerts), Proxies (security contexts for job steps), Agent Properties, and Error Logs.

Is Jam SQL Studio a replacement for SSMS on Mac?

Jam SQL Studio is a cross-platform SQL IDE that covers many everyday SSMS workflows, including Agent Jobs management, query editing with IntelliSense, execution plans, schema compare, data compare, table designer, and more. For DBAs who need Agent Jobs on Mac or Linux, it covers Agent Jobs on platforms SSMS does not run on.

Stop RDP-ing Into Windows to Check a Job

Download Jam SQL Studio and manage SQL Server Agent jobs right on your Mac or Linux workstation.

Download for Mac Download for Linux