Is SQL Server Data Quality Services (DQS) still supported, and what replaces it?

Only on older versions. Microsoft discontinued Data Quality Services in SQL Server 2025 and supports it only in SQL Server 2022 and earlier, per Microsoft Learn checked November 3, 2026. Microsoft names no direct replacement. Teams split the work: data quality testing and monitoring in a tool like DataOps TestGen, and cleansing and matching elsewhere.

Key points

  • Microsoft's What's New in SQL Server 2025 page says Data Quality Services is discontinued in SQL Server 2025 and that Microsoft continues to support DQS in SQL Server 2022 and earlier versions; Master Data Services is discontinued the same way.
  • An in-place upgrade to SQL Server 2025 with DQS installed fails at the Feature Rules step; Microsoft's documented workaround is the /IACCEPTDQUNINSTALL setup parameter, which uninstalls DQS.
  • Microsoft's lifecycle page lists SQL Server 2022 mainstream support ending in January 2028 and extended support in January 2033, so DQS on 2022 has a fixed horizon.
  • Microsoft's SQL Server 2025 documentation names no replacement for DQS; its current data quality product, Purview Data Quality, runs scans on on-premises SQL Server but doesn't profile it.
  • DataOps TestGen replaces the data profiling and testing side of a DQS project, not the cleansing, matching, and survivorship side; it's free and open source for one connection.

If you still run DQS, the date that matters is your SQL Server upgrade. DQS doesn’t come with you to SQL Server 2025.

What Microsoft says

From Microsoft Learn, What’s New in SQL Server 2025, checked November 3, 2026:

Data Quality Services (DQS) is discontinued in this version of SQL Server. We continue to support DQS in SQL Server 2022 (16.x) and earlier versions.

Master Data Services gets the same treatment on the same page. Microsoft’s SQL Server 2025 known issues adds the practical part: an in-place upgrade with DQS installed fails at the Feature Rules step, and the workaround is to run setup with /IACCEPTDQUNINSTALL, which uninstalls it.

Your SQL ServerDQS status
2025Not available
2022Supported; mainstream support to January 2028, extended to January 2033 (lifecycle)
2019 and earlierSupported while that version is in support

What DQS did, and what replaces each part

Microsoft’s 2025 documentation names no successor, so split DQS into its jobs:

DQS jobWhat to use now
Knowledge base of valid values and rulesGenerated tests: valid-value lists, patterns, ranges, from a data profile
Data profiling during a cleansing projectA data profiling tool that keeps history
Cleansing and correcting valuesYour ETL code, or a master data tool
Matching and survivorshipA master data or entity resolution tool
The SSIS DQS Cleansing transformationTransform logic in the package, plus a test after the load

Microsoft’s current data quality product is Purview Data Quality. For on-premises SQL Server, its supported sources table (updated April 2026) lists data quality scans but no data profiling. See whether Purview works with on-prem SQL Server.

Where DataOps TestGen fits

TestGen takes over the checking side. It connects with a read-only SQL login, profiles 55 characteristics per column, flags 32 kinds of hygiene issue, and generates tests from 34 test types. A DQS domain with a short list of valid codes maps to a generated Value Match test. A format rule becomes a pattern test. And monitors watch freshness, volume, and schema, which DQS never did.

It doesn’t correct or merge records. Be clear about that before you plan the migration: if your DQS project’s value was matching customers, TestGen tells you the duplicates exist (how to find them), and something else resolves them.

TestGen supports SQL Server 2019 and later, with 2017 available by request, so you can start before the upgrade. Open source is free for one user, one connection, and one project. Start at the SQL Server install page, and see the best SQL Server data quality tool for the wider comparison.

Frequently asked questions

Short answers to the follow-up questions people ask next.

Is DQS removed in SQL Server 2025?

Yes. Microsoft lists Data Quality Services as discontinued in SQL Server 2025 and says it continues to support DQS in SQL Server 2022 and earlier versions. If DQS is installed, an in-place upgrade to 2025 stops at the Feature Rules step until you run setup with /IACCEPTDQUNINSTALL, which removes DQS.

How long can I keep running DQS?

As long as you stay on SQL Server 2022 or earlier and that version is supported. Microsoft's lifecycle page lists SQL Server 2022 mainstream support ending in January 2028 and extended support ending in January 2033. Older versions end sooner, so check the lifecycle page for yours.

Does Microsoft Purview replace DQS?

Microsoft doesn't say so, and the two do different jobs. DQS cleansed and matched records against a knowledge base. Purview Data Quality runs rules and scores data assets in the cloud. For on-premises SQL Server, Purview's supported-sources table, updated April 2026, lists data quality scans but no data profiling.

Can TestGen replace my DQS knowledge base?

Partly. TestGen replaces the checking: it profiles each column, generates tests such as valid values, patterns, and uniqueness, and monitors the tables over time. It doesn't correct values, match duplicate customers, or pick a surviving record. If your DQS project did cleansing and matching, that part needs a master data or matching tool.

Try it on your own data

DataOps TestGen is free and open source. Profile a table and generate its tests this afternoon.