SQL Server 2016 Support Ended in July. Your Database Did Not Get the Memo.
Nothing broke on July 14, 2026. No outage, no warning screen, no failed login. Microsoft simply stopped protecting SQL Server 2016, and every company still running it started carrying a risk that grows a little more each month.

A deadline passed, and nothing broke
On July 14, 2026, Microsoft ended support for SQL Server 2016. If your company runs it, and a surprising number of Oklahoma companies still do, your databases woke up the next morning and worked exactly as before. Orders processed. Reports ran. Nobody got an alert. That quiet is the trap. End of support does not announce itself with a failure. It announces itself months later, when a new vulnerability is published, an auditor asks a pointed question, or a vendor tells you their next release no longer supports your database version, and by then every option costs more and takes longer than it does today.
Microsoft is plain about what the date means. Under its lifecycle policy, a product gets five years of mainstream support and five years of extended support. After extended support ends, in Microsoft's own words, it does not provide patches or security updates, and that lack of support might cause security and compliance problems and expose your applications and business to serious security risks. SQL Server 2016 has now crossed that line. It is not legacy but fine. It is out of support.
What changed on July 14, in plain terms
Three things changed, and each one matters on its own. First, security fixes stopped. Every vulnerability researchers find in SQL Server 2016 from now on stays open on your servers unless you hold an Extended Security Update subscription. Attackers read the same vulnerability disclosures your team does, and an unpatched database holding customer, financial, or operational data is a fixed, well documented target.
Second, the paid safety net is narrower than most people expect. Microsoft's Extended Security Updates, or ESUs, cover only security updates rated Critical by the Microsoft Security Response Center. They run for a maximum of three years, ending July 17, 2029. Only the Enterprise and Standard editions can subscribe at all. Express, Web, and Developer editions cannot, which matters because plenty of production data quietly lives on Express instances bundled with line of business software. You also have to be on the latest service pack, Service Pack 3, before ESU patches will even apply.
Third, the help line closed. Without an ESU subscription, Microsoft will not let you log a support ticket for SQL Server 2016, even if you hold a support plan. With ESUs, support is limited to problems caused by the ESU updates themselves. When something goes wrong at the worst possible moment, your team is on its own in a way it was not in June.
The instances you do not know about are the real risk
Most companies cannot say, today, exactly how many SQL Server 2016 instances they run. SQL Server hides. It gets installed under accounting systems, shop floor software, and reporting tools. Vendors bundle Express editions into their applications. A server set up for a project five years ago becomes production by accident and is never revisited. Admins change jobs and the knowledge of what is running where leaves with them. Any upgrade plan built on an incomplete inventory will stall the first time a surprise instance surfaces mid project.
Some of those hidden instances also cannot move on your schedule. If a vendor application is only certified on SQL Server 2016, upgrading the database without upgrading the application can break support with the vendor instead. Those instances need their own track: pressure the vendor for their upgrade path and dates, isolate the server as much as your network allows, and cover it with ESUs if its edition qualifies. Everything you own outright should simply move.
Running is not the same as supported
An unsupported database rarely fails loudly. It fails at audit time, at insurance renewal, or on the day a published vulnerability meets an unpatched server. The cheapest time to move is while nothing is forcing you to.
What to do about it, in order
This is a solvable problem, and it has a correct sequence. Teams get in trouble by jumping to the upgrade before they know what they have.
- 1Inventory every SQL Server instance in the environment, including Express editions bundled with vendor software
- 2Record what each instance supports: the application, the owner, the data it holds, and whether a vendor controls its version
- 3Classify each instance as upgrade, migrate, bridge with ESUs, or retire
- 4Test the target version against the real application, not a copy of its demo data
- 5Cut over with a tested rollback plan, then decommission the old instance so it stops being a target
For the destination itself, Microsoft lays out three real options. Upgrade in place or side by side to a supported version such as SQL Server 2022 or SQL Server 2025. Migrate the workload to Azure, either to Azure SQL Managed Instance, which removes version deadlines altogether, or to SQL Server on an Azure virtual machine running a supported version. Or subscribe to ESUs as a bridge while one of the first two happens. ESUs are a bridge, not a destination: they buy time at Critical patches only, and the clock on them is already running.
Plan the surrounding deadlines into the same project. Windows Server 2016, the operating system under many of these databases, reaches end of support on January 12, 2027, and SQL Server 2017 follows on October 12, 2027. A company that upgrades only the database this year and replaces the server next year pays for two disruption windows. One inventory, one plan, one window is almost always the better deal.
What this means if you run a company in Oklahoma
Oklahoma companies tend to run lean IT teams, often one or two people covering everything from laptops to databases. SQL Server 2016 survives in that environment for an understandable reason: it works, and the team has ten more urgent things to do. The risk calculus has changed, though. The database under your accounting, operations, or customer systems is now the one system in the building that can never be patched again. For firms that answer to auditors, cyber insurers, or customers with vendor security questionnaires, that fact will surface on someone else's schedule if you do not put it on yours first. Handled now, this is a planned project with options. Handled later, it is an emergency with a deadline set by somebody else.
At Oklahoma Data Partners, this is core work for us: inventorying SQL Server estates, planning upgrades and Azure migrations, and keeping databases supported, patched, and recoverable while the move happens. If you are not sure which versions you are running, or what your 2016 instances would take to move, book a consultation and we will map your estate and give you a straight recommendation on the fastest safe path off it.
Key takeaway
SQL Server 2016 lost security patches and Microsoft support on July 14, 2026, and ESUs only buy up to three years of Critical fixes for Standard and Enterprise editions. Inventory every instance now, then upgrade or migrate on your schedule instead of an auditor's.
Frequently asked questions
Ready to get started?
Still running SQL Server 2016? Book a consultation with Oklahoma Data Partners and get a clear, costed path to a supported database.
Founder, Oklahoma Data Partners
Don Karlos is a senior data engineer and database specialist who founded Oklahoma Data Partners to give Oklahoma organizations one partner for understanding their data (analytics, dashboards, data engineering) and for hiring the data people behind it. Oklahoma Data Partners is an Oklahoma-based, data-only firm with two equal pillars: data consulting and data talent recruiting. We help organizations stabilize critical databases, build reliable data pipelines, design scalable data architecture, and turn raw information into trusted business intelligence — and we help Oklahoma companies hire the permanent data professionals who keep those systems running.
About Oklahoma Data PartnersData consulting & data talent recruiting · Clean. Structured. Reliable.
