Azure Elastic Jobs Management Tool

Manage Elastic Jobs
without leaving your IDE

Create, configure, schedule, and monitor Azure Elastic Jobs directly from Visual Studio or SQL Server Management Studio. Execute T-SQL scripts across your Azure SQL databases — no web portal required.

Native Azure Elastic Jobs Integration Visual Studio 2017 – 2026 SSMS 18 – 21 Standalone Installation T-SQL Script Generation Real-Time Execution Monitoring
1000+
Downloads on VS Marketplace
★ 4.7
VS Marketplace rating
24/7
Engineer support
🚀 On this page Managed Identity authentication for secure, credential-free connections · T-SQL script generation for jobs, targets, and credentials · Native integration with the Azure Elastic Jobs service — no portal access needed See release notes →
What it does

Everything you need to run Azure Elastic Jobs from your desktop

From job agents and target groups to credentials, scheduling, and execution monitoring — manage the full lifecycle of your Elastic Jobs without touching the Azure portal.

🖥️
Intuitive UI

Navigate a well-designed interface to manage your Azure Elastic Jobs, right inside Visual Studio or SSMS.

⚙️
Job configuration

Set up and manage job agents, target groups, and credentials from one guided interface — no manual T-SQL required.

▶️
Job execution

Execute T-SQL scripts across a collection of Azure SQL databases and monitor their execution in real time, step by step.

⏱️
Scheduling

Automate database script executions by scheduling jobs to run at specific times or intervals, in your preferred timezone.

📜
Script generation

Generate ready-to-use T-SQL scripts for jobs, targets, and credentials — for review, change control, or manual execution elsewhere.

🔗
Direct Azure integration

Works natively with the Azure Elastic Jobs service using its own SQL procedures — a direct pipeline to your jobs, no portal access needed.

Use cases

Built for every Azure SQL job management scenario

Whether you're maintaining a handful of databases or hundreds of tenants across elastic pools, the tool scales to fit.

🏢
Multi-tenant SaaS maintenance

Run index rebuilds, cleanup, and maintenance scripts across hundreds of tenant databases from a single job definition.

🗂️
Elastic pool housekeeping

Schedule statistics updates and routine maintenance across every database in an elastic pool.

📡
Centralized job monitoring

Track execution status and history for every job across your Azure SQL estate from one place.

🔑
Credential & target management

Organize databases into reusable target groups and manage the credentials jobs use to connect — without portal access.

📊
Scheduled reporting jobs

Run T-SQL reporting or aggregation scripts nightly, or on a custom interval, across a defined set of target databases.

🧾
Script generation for change control

Generate the T-SQL behind a job, target group, or credential and check it into source control for review and audit.

Complete job lifecycle

What you can manage

Every part of an Elastic Job, configured from the same guided interface — with dependencies handled for you.

Job Agents — connect to an existing Elastic Jobs agent backed by your Azure SQL job database
Targets & Target Groups — organize individual databases, elastic pools, or entire servers into reusable groups
Credentials — securely store and manage the credentials jobs use to connect to target databases
Job Steps — build multi-step T-SQL jobs with ordered execution and step-level settings
Schedules — one-time or recurring schedules with timezone-aware execution windows
Execution History — job run history, execution status, and step-level results, all in one view
Compatibility
☁️
Azure Resources
Azure SQL Database · Elastic Pools · Azure SQL Elastic Jobs agents
💻
Host Application
Visual Studio 2017, 2019, 2022, 2026 · SSMS 18, 19, 20, 21 (preview) · Standalone installer also available
🔐
Authentication Methods
Azure AD · User-assigned & system-assigned Managed Identity · SQL authentication
⚠️
Prerequisite
Requires an existing Azure Elastic Jobs agent — the tool manages jobs against that agent, it doesn't provision the underlying Azure resource
🌐
Internet Required?
Yes. The tool connects directly to your Azure SQL Elastic Jobs database over native SQL procedures — no data is routed through a third-party server.
How it works

From Azure connection to a running, monitored job

Every step is clearly laid out. No web portal. No manual T-SQL for routine setup.

Watch a Quick Demo
1
Connect to Azure

Authenticate using Azure AD, a managed identity, or SQL credentials — directly from Visual Studio or SSMS.

2
Select your job agent

Point to an existing Elastic Jobs agent database already configured in your Azure subscription.

3
Define targets & credentials

Create target groups from individual databases, elastic pools, or servers, and store the credentials jobs will use to connect.

4
Build your job

Add one or more T-SQL steps, set execution order, and configure step-level output and retry settings.

5
Set a schedule

Run once, on a recurring interval, or on a custom schedule — in your preferred timezone.

6
Execute & monitor

Kick off the job manually or let the schedule run it, then track status and drill into step-level execution history.

Trusted by data & BI teams at
Pricing

Choose the plan that fits your team

All plans include the complete job management feature set. Perpetual and Enterprise Perpetual unlock script generation for CI/CD.

placeholder
1 Year
For teams managing Elastic Jobs across a full project cycle.
Original price was: US$99.Current price is: US$49. (50% OFF)
single seat · 1-year license
Get 1 Year Try Free on VS Marketplace
What's included
Job agent connection and configuration
Targets, target groups, and credentials
Multi-step T-SQL job execution
Scheduling with timezone support
Real-time execution monitoring
Managed Identity authentication
T-SQL script generation for CI/CD
Standard support
Single seat · upgrade to Perpetual anytime.
★ Recommended — 50% Off
Perpetual
Pay once, own the license, and script jobs via CI/CD.
Original price was: US$199.Current price is: US$99. (50% OFF)
single seat · lifetime license
Get Perpetual Try Free on VS Marketplace
Everything in 1 Year, and:
Lifetime license — pay once, own it forever
Lifetime version updates — every future release included
Multi-target group job orchestration
Standard support
Single seat · our recommended plan for most teams.
placeholder
Enterprise Perpetual
For organisations managing Elastic Jobs across multiple engineers.
Original price was: US$499.Current price is: US$249. (50% OFF)
up to 5 seats · lifetime license
Get Enterprise Perpetual Talk to us first
Everything in Perpetual, and:
Up to 5 seats — cover your whole team on one license
License migration — move seats between machines or team members as your team changes
Priority support — direct access to the engineers who built the tool
Custom invoicing and PO numbers on request
Need more than 5 seats or custom terms? Contact us.
100% money-back guarantee
No auto-renewals
Data never leaves your Azure subscription
Native Azure Elastic Jobs integration
VS 2017–2026 & SSMS 18–21 supported
Change control & automation

Generate T-SQL for every job, target, and credential

Annual and Perpetual plans include full script generation. Get the exact T-SQL behind any job agent, target group, or schedule — for review, source control, or manual execution against another environment.

Job definitions as code — generate the T-SQL for a job and check it into source control alongside your database schema

Target group scripts — reproduce a target group and its members on another job agent or environment

Schedule scripts — capture the exact recurrence, timezone, and step configuration for a job schedule

Review before you run — generate first, review the T-SQL, then execute it yourself or through the wizard

-- Generated: create an elastic job agent
EXEC jobs.sp_add_job
  @job_name=N'NightlyMaintenance',
  @description=N'Nightly index and stats maintenance',
  @enabled=1;
-- Generated: create a target group and add members
EXEC jobs.sp_add_target_group
  @target_group_name=N'TenantPool01';

EXEC jobs.sp_add_target_group_member
  @target_group_name=N'TenantPool01',
  @target_type=N'SqlElasticPool',
  @server_name=N'tenant-sql-server',
  @elastic_pool_name=N'TenantPool01';
-- Generated: attach a nightly schedule to a job
EXEC jobs.sp_update_job
  @job_name=N'NightlyMaintenance',
  @schedule_interval_type=N'Days',
  @schedule_interval_count=1,
  @schedule_start_time=N'2026-08-01T02:00:00';
Customer reviews
★★★★★ 4.7 · Visual Studio Marketplace
FAQ

Frequently asked questions

Can't find your answer? Email our support team →

Do I need an existing Elastic Jobs agent before I start?

Yes. You need an Azure Elastic Jobs agent already created in your subscription. The tool manages jobs against that agent — it doesn't provision the underlying Azure resource itself.

Does it support Managed Identity?

Yes. You can connect using a user-assigned or system-assigned managed identity, in addition to Azure AD and SQL authentication.

Which Azure SQL resources can I target?

Any Azure SQL Database backing an Elastic Jobs agent, including databases that live inside elastic pools.

Can I generate scripts without running the job?

Yes. Generate ready-to-use T-SQL for jobs, target groups, and credentials — for review, version control, or manual execution in another environment.

Which Visual Studio and SSMS versions are supported?

Visual Studio 2017, 2019, 2022, and 2026, as well as SQL Server Management Studio 18, 19, 20, and 21 (preview). A standalone installation is also available.

Does the tool need an internet connection?

Yes. It connects directly to your Azure SQL Elastic Jobs database using native SQL procedures. No data is routed through a third-party server at any point.

Can I schedule jobs across different timezones?

Yes. Set the timezone for each schedule so recurring jobs run at the intended local time, regardless of where your infrastructure or team is based.

How many licenses do I need?

One license per machine running the tool. If one person manages all your Elastic Jobs from a single workstation, one license covers them regardless of how many job agents or target databases they connect to.

Ready to manage your Azure Elastic Jobs without the portal?

Try free from Visual Studio Marketplace, or buy direct with our 100% money-back guarantee.

View Pricing