Microsoft SQL Server is hired to be the place an application keeps its records. Moving off it means re-testing every program that reads or writes the data, so the first savings are usually in the license, not the platform. Below: Microsoft's published prices, the free editions it lists, an open-source option, and how to test a move.
It sits under line-of-business applications chosen years ago, often by a vendor whose product supports it. The servers keep running, the people who built them have moved on, and nobody wants to be the one who touched the records.
That is why the first move is rarely a new platform. It is matching each database to the edition and core count it needs, and finding the test servers still paying production prices.
Only alternatives we have checked. An open-source project is listed with the license its repository reports, on the date shown; one whose license could not be read as a single standard id is not offered as open source. Read the license guide before running any of them.
| Alternative | Kind | License | Read from |
|---|---|---|---|
| MariaDB | Open source | GPL-2.0 | MariaDB repositoryChecked Oct 25, 2026 |
Each feature below is what the product's own page or README says, linked to where we read it on the date shown. Pros and cons are limited to what those pages state and to what the path itself changes. We do not rank products on quality.
| Plan | Price as published | Includes | Read from |
|---|---|---|---|
| SQL Server Enterprise | $15,123 | Per core, sold as a 2-core pack; volume licensing and hosting | SQL Server pricingChecked Oct 25, 2026 |
| SQL Server Standard, per core | $3,945 | Per core, sold as a 2-core pack; volume licensing and hosting | SQL Server pricingChecked Oct 25, 2026 |
| SQL Server Standard, server | $989 | Server + CAL model: the server license | SQL Server pricingChecked Oct 25, 2026 |
| SQL Server Standard, CAL | $230 | Server + CAL model: required for every user or device accessing a server | SQL Server pricingChecked Oct 25, 2026 |
| SQL Server Developer | Free | Listed as a free download | SQL Server pricingChecked Oct 25, 2026 |
| SQL Server Express | Free | Listed as a free download | SQL Server pricingChecked Oct 25, 2026 |
Open no-level estimated retail prices in US dollars as printed on Microsoft's page on the checked date. Microsoft says to contact a reseller for specific pricing, so what you pay will differ.
Microsoft's pricing page lists a free Express edition and a free Developer edition beside the paid ones, with Developer priced per user at no cost. Before a platform change, check whether databases that are small and not business-critical already fit a free edition, and whether test and development servers are paying for a production edition they do not need. Check the license terms of each edition for what it may be used for.
Moving to a different database is a project: every query, report and application that touches the data must be re-tested. We rate it hard. MariaDB is the open-source database we verified, listed under GPL-2.0 in its repository. Its README describes MySQL compatibility and an Oracle SQL mode; it does not describe compatibility with SQL Server's dialect, so assume rewriting and test on a copy of your own data.
Samples are made up and are not SQL Server's prices. Type in the figures from your own invoice or order form.
Paid seats against seats in use: what the idle ones cost a year, and what you save by right-sizing at renewal.
What paying a year up front really costs: the premium for monthly, the break-even month and the interest rate the discount works out to.
Arithmetic only, not tax, accounting or legal advice. Check the figures against your own order form.
Move a copy, never the original. The old database stays the source of truth until the new one has carried a full close.
List every database, the application that uses it, its size and its edition. Mark development and test servers separately.
Match each database to the cheapest edition that fits it: a free edition where its terms and limits allow, a paid one where they do not.
For a platform change, ask each application vendor whether their product supports another database. Where it does not, the database stays.
Load a copy of the data, with personal data masked or access limited, into the candidate. Run the real queries and reports and compare results.
Freeze writes to the old database, move the data and run both side by side through a full month-end close with someone comparing totals.
Keep a full export and the last backup. After a month, end or reduce the licenses inside the notice window, confirm in writing, and delete temporary copies.
Run the vendor report for QuickBooks Online or Xero, then open the free audit.
General information, not legal advice. See cancelling without penalties. Last reviewed Oct 25, 2026. Product names belong to their owners and are used only to identify them.
Send us the export and see which lines are worth a second look. A connected version is planned. SQL Server is one of the lines worth a look.
Worked example. Type over it.
Result
“In use” is your call: last sign-in in the past 30 or 90 days from the vendor's admin report. A seat for someone on leave is not idle.
Worked example. Type over it.
Result
Paying 905.00 more on day one saves the other eleven monthly bills. The discount is worth that much a year on the cash you hand over early. If your cash earns or costs you less than this, annual wins, as long as you will use the tool all year.
| Months used | Monthly plan | Annual plan | Cheaper |
|---|---|---|---|
| 1 | 95.00 | 1,000.00 | Monthly |
| 3 | 285.00 | 1,000.00 | Monthly |
| 6 | 570.00 | 1,000.00 | Monthly |
| 9 | 855.00 | 1,000.00 | Monthly |
| 12 | 1,140.00 | 1,000.00 | Annual |
Assumes the monthly plan bills at the start of each month and the annual plan does not refund. Check your order form for both.