SQL Server continuous real-time replication using CDC
Striim offers two CDC readers to read data from your SQL Server databases in real time: MS SQL Reader and MSJet. MSJet’s primary advantage over MS SQL Reader is higher throughput and lower resource consumption at the source database server (compute, memory, and disk I/O). On the other hand, MS SQL Reader can support older versions of SQL Server databases and a wider variety of cloud SQL databases.
Note
MSJet is not available in Striim Developer, only in Striim Cloud and Striim Platform.
If not using an automatic pipeline wizard, before creating the continuous real-time replication application, see Switching from initial load to continuous replication of SQL Server sources.
The following table provides an overview of the two adapters' capabilities:
Feature comparison: MS SQL Reader and MSJet
See also SQL Server feature summary.
MS SQL Reader | MSJet | |
|---|---|---|
can read from | ||
| ✓ | |
| ✓ | |
| via archive log | ✓ |
| ✓ | |
| only in Mine mode | |
| ✓ | ✓ |
key features | ||
| when Transaction Support is True (see MS SQL Reader properties for more information) | ✓ |
| when Transaction Support is True (see MS SQL Reader properties for more information) | ✓ |
| ✓ | |
| ✓ | |
| ✓ | |
| when Transaction Support is True (see MS SQL Reader properties for more information) | ✓ |
| ✓ | ✓ |
| ✓ | when Mode is Mine |
summary of supported data types (for full details, see SQL Server readers data type support and correspondence) | ||
| ✓ | ✓ |
| ✓ | |
| ||
Striim provides wizards for creating applications that read from SQL Server and write to various targets. SeeCreating an application using a wizard for details.
To learn more about these CDC readers or purchase them, Support for Striim Developer.