Skip to main content
Feedback

Microsoft SQL Server overview

Microsoft SQL Server is a relational database management system designed to efficiently store, manage, and retrieve data for diverse applications. Microsoft offers several SQL Server editions tailored to different workloads—from small desktop deployments to enterprise-grade systems supporting high-volume, internet-based operations.

Version compatibility overview

River ModeSupported VersionsSchema Drift Support
Standard ExtractionAll SQL Server versions (2008 → 2022, Azure SQL DB, Azure Managed Instance, SQL Server Express, RDS SQL Server)Yes
Change Data Capture (CDC)✅ SQL Server 2008–2016 (Enterprise only)
✅ SQL Server 2016 SP1–2022 (All editions)
✅ SQL Server Express 2016 SP1–2022 (manual job handling required)
✅ Azure SQL Database (from May 2020)
✅ Azure SQL Managed Instance
✅ Amazon RDS SQL Server
Yes
Change Tracking (CT)✅ All SQL Server editions from SQL Server 2008+Yes
Custom QueryAll versions and editionsYes

Microsoft SQL Server Platform support

This section includes only Microsoft SQL Server and its native hosting environments.

On-Premises SQL server

Version / EditionCDC SupportNotes
SQL Server 2008–2016 (Enterprise)✅ SupportedCDC introduced in SQL Server 2008; requires SQL Agent jobs.
SQL Server 2016 SP1–2022 (All editions)✅ SupportedCDC available in all editions starting from 2016 SP1 onward.
SQL Server Express 2016 SP1–2022✅ PartialSQL Agent not available; CDC jobs must be executed manually or externally.

Azure SQL offerings

Azure PlatformCDC SupportNotes
Azure SQL Database✅ SupportedCDC supported natively from May 2020; Azure manages CDC scheduling automatically.
Azure SQL Managed Instance✅ SupportedSame as on-prem SQL Server; SQL Agent is available for CDC job execution.

AWS offerings

PlatformCDC SupportNotes
Amazon RDS for SQL Server✅ SupportedCDC enabled through RDS-specific stored procedures (rds_cdc_enable_db).

Containers, Kubernetes, and Custom/Internal hosting

PlatformCDC SupportNotes
SQL Server in Docker/ K8s✅ SupportedFull CDC support; persistent storage required for transaction logs.
Internal Cloud or Bare-Metal servers✅ SupportedSame as on-prem, with full SQL Agent access.
On this Page