SQL Server Support

SQL Server Support: 24/7 Emergency Response and Upgrade Planning

Last reviewed by Tyler Eastridge

AceMQ provides 24/7 SQL Server support for versions 2016 to 2025, with a senior engineer on a live bridge within 15 minutes of a P1. SQL Server 2016 extended support ended on 14 July 2026, so we also plan the upgrade or the Extended Security Updates route and test it before production. The work is delivered with partner SQL Server specialists, under one AceMQ SLA.

Support quotes answered within 1 hour, by a senior engineer.

min emergency SLA
15
across Americas, EMEA, APAC
24/7
hour quote response
1
support tiers, from 24/7 cover to fully managed
4

Planning a build, upgrade or migration instead? See AceMQ SQL Server consulting and services.

Customers

  • Microsoft
  • Henry Schein
  • Enbridge
  • Gojek

Partners

  • Broadcom
  • Redis
  • VMware Tanzu
  • OSSeva

What's Included

Everything in your SQL Server support contract

No add-on pricing for incidents. No per-ticket charges. One contract covers the whole surface.

  • 01

    Emergency Incident Response

    Instance down, failover stuck, the log full, blocking or a restore that will not finish. A senior engineer joins a live bridge within 15 minutes, 24/7, with access to diagnose, not a ticket acknowledgement.

  • 02

    Always On and Failover Cluster Support

    Replica modes, quorum, lag against your recovery point objective, listener and connection string behaviour, and login and job synchronisation. We rehearse failover on a non-production copy rather than discovering the gaps during an outage.

  • 03

    Performance and Query Store Review

    Wait statistics first, then the queries behind them: regressed plans, parameter sniffing, statistics, parallelism settings, tempdb layout and memory. Fixes are proposed with evidence, not guesses.

  • 04

    Backup, Restore and CHECKDB Verification

    The backup chain, the retention against your recovery objectives, restore tests on a scratch server and the date of the last clean DBCC CHECKDB for each database. A backup nobody has restored is a hope, not a plan.

  • 05

    Cumulative Update and Security Advisory

    Which cumulative update and security fixes apply to the exact versions you run, a tested rollout order, and the evidence an auditor asks for. For SQL Server 2016, the steps to subscribe to Extended Security Updates.

  • 06

    Upgrade Planning

    SQL Server 2016 and 2017 to a supported release: inventory, compatibility level and Query Store testing, a rollback plan and a cutover window. Microsoft's own migration guidance is the reference, and we test it against your workload.

Want AceMQ to take this off your team's plate? Tell us about your SQL Server estate.

Contact Us

Why AceMQ

What you get that you don't get elsewhere

  • One SLA, One Escalation Path

    AceMQ holds the contract and the 15-minute response, and brings in partner SQL Server specialists as the problem needs them. You are never handed between companies in the middle of an incident.

  • No Help-Desk Layer

    You reach a senior engineer directly by phone, email or Slack. No agent collecting details to relay, and no approval step between you and someone who can read a wait-statistics snapshot and act on it.

  • The Application Is in Scope

    Many SQL Server incidents start in what the application does: transactions held open across a call, chatty connections, parameterised queries with skewed data. We look at the database and the workload that drives it.

  • Honest About What We Cannot Patch

    SQL Server is Microsoft's. We do not offer patched builds, and we say so. Extended Security Updates come from Microsoft; we plan the route, test it and support the instance around it.

We support SQL Server wherever it's deployed

Cloud, Kubernetes, bare metal, hybrid, and air-gapped — including environments where you can't give us outbound network access.

  • SQL Server on Windows Server and on Linux
  • Standalone instances and failover cluster instances
  • Always On availability groups and log shipping
  • VMware vSphere virtual machines
  • Azure virtual machines
  • AWS EC2 instances
  • On-premises servers and bare metal
  • Air-gapped / no outbound access
  • Azure SQL Managed Instance and Amazon RDS for SQL Server (workload and design help; the provider runs the platform)

Not sure which option fits? A senior SQL Server engineer will scope it with you.

Contact Us

Version coverage

SQL Server versions: Microsoft's dates and AceMQ cover

Microsoft lists mainstream support and extended support separately. Mainstream includes functional and security updates; extended support is security updates only. AceMQ supports every version below 24/7. We do not patch SQL Server: after extended support ends, the only patches are Microsoft's Extended Security Updates.

SQL Server versions: Microsoft's dates and AceMQ cover
SQL Server versionMainstream support endsExtended support endsAceMQ coverage
SQL Server 20256 January 20316 January 203624/7 support
SQL Server 202211 January 202811 January 203324/7 support
SQL Server 2019Ended 28 February 20258 January 203024/7 support
SQL Server 2017Ended 11 October 202212 October 202724/7 support and upgrade planning
SQL Server 2016Ended 13 July 2021Ended 14 July 202624/7 support, Extended Security Updates enrolment and upgrade planning

Source: Microsoft Learn lifecycle pages for each version, and Microsoft's Extended Security Updates article, checked 31 October 2026. Microsoft stamps each end date 06:59:59 on the following day; this table shows the calendar day in Redmond. Microsoft lists SQL Server 2016 Extended Security Updates in three annual periods, 15 July 2026 to 13 July 2027, to 18 July 2028 and to 17 July 2029.

First checks

Eight SQL Server symptoms, and what a DBA checks first

A diagnostic map for the symptoms that bring SQL Server teams to a support desk: the first thing we look at and the usual type of fix. It is a map for your own team as well as ours, not a log of past incidents.

  • Dozens of sessions are waiting and the application times out

    A blocking chain: find the head blocker with sys.dm_exec_requests (blocking_session_id) and sys.dm_tran_locks, then see what its open transaction is doing. Usually it is a transaction held open across a slow call, an unindexed update or an escalated lock, not the SQL Server itself. Usual fix: shorter transactions, an index, or row-versioning isolation, after the head blocker is dealt with.

  • Error 9002: the transaction log is full

    Query log_reuse_wait_desc in sys.databases. LOG_BACKUP means log backups are not running in the full recovery model. ACTIVE_TRANSACTION means a long-running or deferred transaction. AVAILABILITY_REPLICA means a secondary has not applied the log yet. Shrinking the file before the wait reason is fixed only repeats the problem. Usual fix: fix the wait reason, take the log backup, then size the log properly.

  • A query that was fast is now slow after an upgrade, a patch or a compatibility level change

    Query Store, where the previous plan is still on record: compare plans for the query and look at runtime statistics around the change. A regression can be forced back to the last good plan as a stopgap while the cause (statistics, a changed estimate, parameter sniffing) is found. Usual fix: plan forcing as a stopgap, then the statistics, index or query fix.

  • An availability group database shows NOT SYNCHRONIZING or the send and redo queues keep growing

    sys.dm_hadr_database_replica_states for the synchronization state, queue sizes and last_commit_time of every secondary. A suspended database on a secondary delays log truncation on the primary, so the log can fill while you look at the replica. Network, redo thread blocking and disk latency on the secondary are the usual causes. Usual fix: resume or reseed the secondary, and fix the network, disk or blocking cause.

  • Failover happened, but the application cannot connect or jobs and logins are missing

    Whether the application connects through the availability group listener, and whether the connection string sets MultiSubnetFailover for a multi-subnet listener. Microsoft notes that, except for contained databases, logins and jobs on the former primary must be recreated on the new one, so we compare them across every replica. Usual fix: listener and connection string changes, plus login and job synchronisation.

  • PAGELATCH waits on tempdb at peak load

    Allocation contention on a few system pages. We compare the number and size of tempdb data files, which should be equal, against the core count, and look at what is creating and dropping temporary objects at that rate. Modern versions create several files at setup, but older installs are often left at one. Usual fix: equally sized tempdb files, and the workload that hammers them.

  • DBCC CHECKDB reports corruption, or a restore fails partway through the chain

    Which pages are damaged, when the last clean CHECKDB and backup were, and whether the log chain is unbroken. We do not reach for REPAIR_ALLOW_DATA_LOSS first. Restoring from the last good chain to a scratch server shows what a recovery really takes. Usual fix: restore from a clean chain, then find the storage or memory cause.

  • CPU is pegged and CXPACKET or CXCONSUMER waits dominate

    Cost threshold for parallelism (the default is 5, which Microsoft calls a starting point) and MAXDOP against the core count, then the top CPU queries in Query Store. Too many small queries going parallel is a common cause, as are missing indexes and stale statistics. Usual fix: parallelism settings and the worst queries, before any cores are added.

Something not on the list? Tell us what is breaking and a senior engineer will take it. SQL Server DBA services

Ready to talk SQL Server? Get a quote or send us a message.

Contact Us

SQL Server 2016

SQL Server 2016 is out of extended support: what to do about it

Since 14 July 2026 SQL Server 2016 has had no free security updates. You can upgrade, or buy time with Extended Security Updates. The four points below set out both.

  • Upgrade, the durable answer

    Move to SQL Server 2022 or 2025, or to Azure SQL Managed Instance. Test the application at the new compatibility level with Query Store open so a regressed plan is visible, and keep a rollback path until the new version has run a full business cycle.

  • Extended Security Updates through Azure Arc

    Microsoft's article says ESUs for SQL Server 2016 are available when an instance is connected to Azure Arc, with Software Assurance on an Enterprise Agreement, Enterprise Agreement Subscription, Server and Cloud Enrollment or Enrollment for Education Solutions, or with pay-as-you-go billing without Software Assurance. Azure bills hourly, and the subscription ends when you upgrade.

  • ESUs on SQL Server on Azure VMs

    Instances on Azure virtual machines subscribe through the SQL IaaS Agent extension. Microsoft states that SQL Server 2016, unlike 2014, does not get free ESUs by moving to an Azure VM, so this is a subscription too.

  • What an ESU is not

    ESUs cover vulnerabilities Microsoft rates Critical, with no regular schedule, and no new features or fixes you asked for. They do not include support for the underlying SQL Server version. Microsoft advises installing and validating the latest cumulative update when you subscribe, not when the first ESU ships.

Dates, options and a checklist for this week are in the full guide. SQL Server 2016 end of life

Ready to talk SQL Server? Get a quote or send us a message.

Contact Us

Escalation Path

Your first hour of a SQL Server outage

Every tier reaches a senior SQL Server engineer. There is no tier-1 triage layer to get through.

  1. 15 minfirst responseEmergencyProduction down, messages not flowing, queue manager failure
  2. 1 hourfirst responseCriticalSevere degradation, high error rates, approaching capacity
  3. 4 hoursfirst responseHighPerformance issues, configuration problems, non-critical failures
  4. Next Dayfirst responseStandardQuestions, guidance, best practices, non-urgent improvements

P1 escalation path

A replay of one P1, from the first page to the written root-cause analysis

SLA 15:00
T+Elapsed15:00
Engineer on your bridge

15-minute P1 response, 24/7.
A response time, not a resolution time.

  1. T+00:00

    P1 opened, on-call engineer paged

    Phone, email or Slack reaches the on-call senior engineer directly, whether the incident is in RabbitMQ, Kafka, Redis, PostgreSQL or Kubernetes. No web form, no tier-1 queue.

    Paged
  2. T+15:00

    Senior engineer on your bridge

    A senior engineer who already knows your environment joins a live bridge, so nobody has to re-explain your topology.

    Live
  3. T+30:00

    Specialists across the stack join

    When an incident crosses components, the engineers who know each one join. For RabbitMQ, the path runs to the core team.

    If needed
  4. After

    Written root-cause analysis

    Root cause, the fix applied and the prevention steps, delivered after every P1.

    Every P1

Ready to talk SQL Server? Get a quote or send us a message.

Contact Us

Pricing

What does AceMQ SQL Server support cost?

AceMQ SQL Server support contracts typically run $24,000–72,000 a year, depending on SLA level, scope (number of clusters or nodes, and environments) and deployment (self-managed, cloud-managed or Kubernetes).

What does AceMQ SQL Server support cost?
What moves the priceHow it changes the contract
SLA levelBusiness-hours cover costs less than 24/7 cover with a 15-minute emergency response.
ScopeMore clusters or nodes, and more environments, make a larger contract.
DeploymentSelf-managed, cloud-managed and Kubernetes estates need different amounts of hands-on work.

Covering several technologies under one contract, for example RabbitMQ, Kafka and Redis, earns an aggressive discount.

Typical engagements

How SQL Server engagements run

Cases where SQL Server was part of the estate: change data capture and messaging around SQL Server sources, plus typical-engagement scenarios that describe how an AceMQ SQL Server engagement runs. Scenario cards are marked as service use cases, not past customers.

1 / 6 case studies

  • Support

    Debezium MySQL Binlog Retention and Schema History Support

    Online Travel Platform

    Ongoing support for a MySQL change data capture pipeline that needed a full re-snapshot after a planned outage outlasted binlog retention and a trimmed schema history topic.

    DebeziumMySQLSQL ServerOracle DatabaseKafkaAmazon RDS
  • Assessment

    SQL Server Always On Availability Group Failover Review

    Regional Logistics Operator

    A typical engagement: reviewing an Always On availability group that spans two sites, so the first real failover is not the first test of its replica modes, quorum and lag tracking.

    SQL ServerWindows Server Failover ClusteringAlways On Availability Groups
  • Managed Services

    Managed SQL Server in the Customer's Own Cloud Account

    SaaS Platform Team

    A typical engagement: AceMQ takes over operations of a SaaS platform's SQL Server estate in the customer's own AWS account, with the data and the licences staying with the customer.

    SQL ServerAmazon EC2Always On Availability Groups
All use cases

Support options

Four tiers of SQL Server support.

AceMQ offers SQL Server support in four tiers, each handing more of the day-to-day work to AceMQ: 24/7 support and incident response for servers your team runs, proactive reviews of backups, restores, availability groups and patch level, managed SQL Server on your own infrastructure, and fully managed SQL Server on AceMQ infrastructure. Work is delivered with partner SQL Server specialists under one AceMQ SLA. SQL Server 2016 to 2025 is covered, and Microsoft's Extended Security Updates remain Microsoft's.

  • Tier 1

    SQL Server 24/7 Support & Incident Management

    You run it, we back you up

    • 15-minute P1 response, 24/7, by phone, email or Slack
    • Senior engineers, no first-line triage layer
    • Written root-cause analysis after every P1

    Best for: Teams that run SQL Server themselves and need senior cover when production misbehaves at 3am.

  • Tier 2

    SQL Server 24/7 Support with Proactive Monitoring

    You run it, we watch it with you

    • Scheduled reviews of backups, restores and DBCC CHECKDB history
    • Availability group lag, quorum and failover rehearsals
    • Cumulative update and security advisory for your exact versions

    Best for: Teams that want the failed restore or the lagging replica found in a review, not in an outage.

  • Tier 3

    Managed SQL Server on Your Infrastructure

    We run it in your cloud or data centre

    • AceMQ holds the pager for your SQL Server instances
    • Cumulative updates and upgrades staged and tested first
    • Runs on Windows Server or Linux, virtual or bare metal, in your AWS or Azure account

    Best for: Estates that must keep SQL Server inside their own boundary and want someone else to run it.

  • Tier 4

    Fully Managed SQL Server on AceMQ Infrastructure

    We host it and run it, as a service

    • Hosted and operated by AceMQ
    • Backups, restore tests and high availability included
    • Cumulative updates and upgrades run for you

    Best for: Teams that want SQL Server without a DBA rota or the infrastructure underneath it.

Who does what in each AceMQ SQL Server support option
Who does whatTier 1
24/7 support
Tier 2
Proactive monitoring
Tier 3
Managed, your infrastructure
Tier 4
Fully managed by AceMQ
Who runs SQL Server day to day?Your teamYour team, with AceMQ reviewsAceMQAceMQ
Where does it run?Your infrastructureYour infrastructureYour cloud account or data centreAceMQ infrastructure
24/7 incident response15-minute P1 response15-minute P1 response15-minute P1 response15-minute P1 response
Health checks and CVE alertsOn requestScheduledIncludedIncluded
Patching and upgradesYour team, AceMQ advisesPlanned with AceMQDone by AceMQDone by AceMQ
Monitoring and on-callYour teamYour teamAceMQAceMQ
Data, keys and accountsYoursYoursYoursYour data, hosted by AceMQ

Every Tier can start as an ad hoc engagement or an annual partnership, and you can move up or down a Tier as your team changes.

One partner for SQL Server

Everything else AceMQ does for SQL Server.

Support is one part of what AceMQ does for SQL Server. The same engineers deliver consulting, health checks, migrations and end-of-life cover, and support the systems that usually run next to it.

Support for the rest of your stack

See support for all 52 technologiesShow fewer

FAQ

SQL Server support questions

Answers on SQL Server support from AceMQ: what the 2016 end of extended support means, who provides Extended Security Updates, what is included and who delivers it.

Still have questions about SQL Server? Email an Expert

Can AceMQ support SQL Server 2016 after its end of life?

Yes, 24/7, but AceMQ cannot patch it. Microsoft's extended support for SQL Server 2016 ended on 14 July 2026 (Microsoft Learn, checked 31 October 2026), so security fixes now come only from Microsoft's paid Extended Security Updates or from upgrading. The SQL Server 2016 end-of-life guide on the AceMQ blog sets out the ESU years and the upgrade routes.

How do we get Extended Security Updates for SQL Server 2016, and does AceMQ provide them?

Microsoft provides them. Connect the instance to Azure Arc and subscribe, either with Software Assurance under one of Microsoft's volume agreements or with pay-as-you-go billing, or subscribe through the SQL IaaS Agent extension for SQL Server on Azure VMs. AceMQ does not resell or replace ESUs. We plan the enrolment, validate the latest cumulative update before you subscribe and support the instance around it.

What does AceMQ's SQL Server support include, and who delivers it?

24/7 emergency response with a 15-minute first response on P1, a written root-cause analysis after every P1, wait-statistics and Query Store reviews, availability group and failover support, cumulative update advisory and upgrade planning. AceMQ delivers it with partner SQL Server specialists, holds the SLA and the escalation path, and tells you who is on the engagement before work starts.

Does support include routine DBA work such as backups and patching?

Tiers 1 and 2 are support and review: your team runs the servers, and AceMQ responds to incidents, reviews backups, restores and patch levels, and advises on changes. Routine administration done for you is remote DBA cover or managed SQL Server, which is quoted separately on the managed services page.

Which SQL Server versions and platforms can you support?

SQL Server 2016, 2017, 2019, 2022 and 2025 on Windows Server and Linux, on virtual machines, bare metal, Azure or AWS, standalone, clustered or in availability groups. For Azure SQL Managed Instance and Amazon RDS for SQL Server the provider runs the platform, so we help with workload and design questions, and the scope is written into the quote.

Can we work with AceMQ on SQL Server without a long contract?

Yes. AceMQ works on SQL Server in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual contract that covers 24/7 support and proactive reviews. Many teams start ad hoc and move to an annual contract once the first engagement is done.

How much does AceMQ SQL Server support or consulting cost?

Every AceMQ proposal is tailored to your requirements: your SQL Server environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how SQL Server is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.

Let's talk

SQL Server 2016 Extended Support Has Ended. Plan the Next Step.

Reactive cover, proactive reviews, or AceMQ running SQL Server for you on your infrastructure or ours. A senior engineer scopes it with you, and quote requests are answered within 1 hour.

A senior SQL Server engineer, not a sales queueQuote requests answered within 1 hourAd hoc engagements or an annual partnership

Production incident right now?Email a SQL Server Architect

Get in Touch

Talk to a SQL Server Expert

Send us a message and we'll follow up within 1 hour — or book a free 30-min consultation directly.

305-204-2607
info@acemq.com
66 W. Flagler St. 9th Floor
Miami, FL 33130

Prefer to talk now? Call us directly or use the consultation tab to find a time that works.

We respond within 1 hour.

Pick a time that works — no pressure, no pitch. Just 30 minutes with an expert.

We respond within 1 hour.