MainSourcesSqlserver

SQL Server Setup

Prerequisites

  • SQL Server 2016 or higher (Enterprise, Standard, Personal, Azure SQL Managed Instance), Azure SQL Database, or Amazon RDS for SQL Server.
  • Network connectivity from the Supermetal agent to the server (default port 1433).

Unsupported SQL Server editions

CDC is not supported on Azure Synapse, Azure SQL Edge, or Azure Synapse Serverless.

Setup

Supermetal supports two replication types for SQL Server sources.

  • Capture Table Replication. Real time change data capture (CDC) with an initial snapshot.
  • Snapshot. One time or scheduled full table snapshots.

Transactional Consistency

SQL Server CDC writes changes into a separate capture table per source table, splitting a multi table transaction's changes across capture tables. Supermetal reads them in one of two modes.

  • Standard (default). Processes each capture table independently for the lowest latency. Suitable when consistency within each table is enough.
  • Transactional (opt in). Reconstructs multi table transactions across capture tables, so related changes, such as an order and its line items, arrive together exactly as they were committed at the source.

Last updated on

On this page